继承可以理解为:儿子继承父亲的财产,使用父亲的财产,即子类可以调用父类的属性和方法;
父类中的私有属性不能被继承到子类,可以理解为:儿子虽能继承父亲的家产,但不能继承父亲的身份信息,如父亲是公司老总,家财万贯,儿子可以继承使用父亲的财产,但他不能继承父亲的老总身份,因为老总身份是私有的;
而多态指父类引用子类对象,可以理解为:父亲老了后被儿子赡养,可以使用儿子的财产,住儿子的家
父类中的私有属性不能被继承到子类,可以理解为:儿子虽能继承父亲的家产,但不能继承父亲的身份信息,如父亲是公司老总,家财万贯,儿子可以继承使用父亲的财产,但他不能继承父亲的老总身份,因为老总身份是私有的;
而多态指父类引用子类对象,可以理解为:父亲老了后被儿子赡养,可以使用儿子的财产,住儿子的家
2017-04-14
执行顺序(http://www.cnblogs.com/BlackStorm/p/5699965.html链接讲的很清楚)
父类的静态初始化块
子类的静态初始化块
父类的初始化块
父类的构造函数
子类的初始化块
子类的构造函数
父类的静态初始化块
子类的静态初始化块
父类的初始化块
父类的构造函数
子类的初始化块
子类的构造函数
2017-04-11