您好,欢迎访问一九零五行业门户网

java中的3大特性之继承

继承的特点:继承父类的属性和方法。单继承(多层继承)c++里的继承是多继承
         特性 :方法的复写(重写)
         java中的继承和oc中一样。
         比如:人可以养狗;
         人---->狗 :整体和部分(拥有)关系。
         球队---->球员 :整体和部分的关系。 代码中是最常见
                                               has a 的关系
         人 ---->学生 :学生是人  : 说明有一个继承关系存在 , 关系到底是否表现出来,有具体的情况来决定。
         如何判断两个事物之间是否存在一个继承关系: is a  谁是谁是否成立。成立就有继承关系。
         a:b : oc中继承的写法
         java中如何表现继承关系:
                   用关键字:extends 表示继承。
         继承: 用关键字 :extends
         结构 :
                   a类 extends b类 : a类继承b类。
继承中注意事项:
                   1.不要为了继承而继承,千万不要为了节省代码,任何类都继承
                   2.父类的私有成员变量是不能够被继承。
                   3.父类的构造方法是不能够被继承的。
                   4.子类调用自己的构造方法时,会默认调用父类中的无参构造方法。
其它类似信息

推荐信息