java5

判断是子类的实例,才能向上转型,this(...);放在构造方法里的第一行 ,减少冗余度提高 建模。继承

/扩展/

主方法也是方法,方法名后面括号里的参数可以不被用到。

子类不能改变父类中的属性。

this和super是隐式对象。

super调用父类    

this 调用自己 

多态涉及到对象的上下转型假如A是B的父类,A b=new B();正确/B a=new A();错误/B为子类为A的扩展,比以前大,部门比父类多,父类无法变成子类那么多部门

Cannot use super in a static context

不可以在 静态方法中使用super.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,898评论 18 399
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 5,502评论 4 12
  • 1 面向对象No6 面向对象 OO Object Oriented 编程时以对象为单元,封装数据和逻辑,以此提...
    征程_Journey阅读 4,879评论 0 2
  • 本人是一位喜欢打农药,但才白银 可以说是小渣渣 的 人才 然而我周围的人都很厉害<抚额> 他们也可以说,有些人是最...
    消愁患者阅读 2,920评论 0 1
  • 类似的,直到最近,大多数科学家都认为衰老是大脑物理退化的结果,是进步和不可逆转的结果。然后,实验者在阿拉巴马退伍军...
    Fx_阅读 1,553评论 0 1