面向对象继承

继承:用于描述类A是类B的关系

A有B,A是类,B是A的属性
A能B,A是类,B是A的方法
A有B,A是类,B是类,A继承B,A是B的子类,B是A的父类,B派生A

若类A继承类B,代码书写如下:
public class B{}

public class A extends B{}

一个类,可以有多个子类
一个子类,仅可以有一个父类

继承的特征:
1.传递性:父类资源总是可以在子类或子孙类中使用
2.单根性:一个子类有且只有一个父类,如果一个类没有手动书写父类,改父类默认为object

所有类最终都继承于object,object是所有类的父类

继承中的构造函数:
若父类拥有有参构造函数,子类必须书写构造函数,取调用父类的构造函数
创建一个类的对象时,会先调用该类父类的构造函数,然后再调用子类

super关键字:子代父类

posted @ 2016-07-10 16:55  快乐的小白  阅读(95)  评论(0编辑  收藏  举报