Java学习12.10——继承与多态

继承

不要为了继承而继承

继承是一种由已有的类创建新类的机制。利用继承,我们可以先创建一个共有属性的一般类,再创建新类。新类继承一般类的状态和行为,并根据需要增加自己的新状态和行为。

方法的重写:子类在父类继承的方法上进行更改,覆盖。

方法的重写于重载的区别

重写只能发生在子类,重载可以发生在任何类。

多态

同一对象引用不同的实例,调用相同的方法,得到不同的结果。继承体现了多态。父类的引用指向子类,只能调用子类从父类继承过来的方法(重写的也可以),不能调用子类自己的方法。

this关键字

指代当前类,当前类的方法和属性可以调用

super关键字

指代父类,父类的方法和属性可以调用

final关键字

唯一的,修饰变量只能赋值一次,不能更改,赋值后为常量

修饰类不能被继承

修饰方法不能被重写

修饰对象,这个对象不能被再次引用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值