》》》《类的继承》

该博客主要介绍Java中extends关键字的使用,包括创建父类和子类,子类通过extends继承父类方法。还阐述了方法重写,涉及子类方法覆盖父类方法和属性,以及super关键字的使用。此外,提到所有类的父类Object及其常用的三个方法。

1.extends 关键字

代码

创建一个父类

 

创建一个子类(使用extends继承父类方法)

 

Demo

1.dome调用父类方法

2.dome通过调用子类方法

 2.方法重写

 

子类方法

demo方法

 2.1 super关键字

super代表父类的对象

 父类方法

 

 

子类方法

 

 

demo

 注意:

1.java只能有一个父类,extend后面只能又一个类

如果想继承两个类,可以使用多层继承

2.子类不仅会覆盖父类的方法,还会覆盖了父类的属性

 如果想继承两个类,可以使用多层继承,下面是多重继承案例

 

子类不仅会覆盖父类的方法,还会覆盖了父类的属性

 

子类覆盖了父类的属性

 

 

2.2 所有类的父类——Object

Object常用的三个方法:

1.1 getClass() 方法

会返回对象执行时的Class实例

1.2 toString() 方法

将一个对象返回为字符串的形式,它会返回一个String 实例

1.3 equls() 比较的是两个对象的内容

 

 

重写toString 方法

 

 

父类

子类

 

转载于:https://www.cnblogs.com/lidar/p/10881907.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值