Java学习12.10

继承

不要为了继承而继承

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

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

方法的重写于重载的区别

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

多态

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

this关键字

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

super关键字

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

final关键字

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

修饰类不能被继承

修饰方法不能被重写

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

猜你喜欢

转载自blog.csdn.net/MODXc/article/details/121859463