java的继承关系:
继承的父类会继承到父类的全部内容,权限修饰影响子类的访问权限。
初始化顺序 父类静态-》子类静态-》父类非静态-》子类非静态。
继承同名方法或属性同时存在,父类属性或方法被隐藏。
子类型可以被当做父类型使用---这里引申出另一个情况 变量多态
造型 cast--一个类型的对象赋值给另一个类型的变量,注意默认情况只能向上造型(向上造型总是安全的)。
注意造型和类型转换的细微差别,主要是值是否被改变。
多态:
java的方法绑定 都认为是动态绑定。java 运行时根据实际情况调用方法
java实现的单根结构,根类为object。
编写代码时应当注意到代码的可扩展性和可维护性,大量的重复代码是代码质量不良的表现。