类的继承

(1)继承:子类继承父类的属性和方法

(2)使用extends关键字,public class B extends A{}

(3)为什么需要继承: a.体现真正的现实

             b.子类可以继承到父类的属性和方法,减少代码的冗余

             c.子类可以在继承父类的基础上,定义自己特有的属性和方法

           d必须是子类类型的对象才能调用子类特有的方法

           f.子类可以重写从父类继承来的方法

           到底是调用父类的方法还是子类的方法取决于对象本身的类型(在创建的时候,所用的构造方法)

(4)引用类型的转换

     自动转换:从子类可以自动转换成父类

    强制转换:从父类必须要强制转换成子类,并且这个父类对象一定是自动转型来的

(5)父类  超类[SuperClass] 基类,子类  扩展类[SubClass] 派生类

    

    

(6)在调用子类的构造方法的时候一定会先调用父类的构造方法

(7)方法的重写以及重载的区别:

     重载:在同一个类中定义多个同名不同参数列表的方法

    重写 方法名,参数列表,返回值都必须一致,访问限定符的范围不能缩小

努力的过程中,可能会有很多的困难,但是我们要迎难而上。
原文地址:https://www.cnblogs.com/Love-your-life/p/11297159.html