继承

总结
  1. 继承
    1. 语法   extends---单继承(单与多的对比)
    2. 内存 化内存叠加图
    3. 语义 is a 关系
  2. java继承树,有一个跟是Object
    1. 有9个方法
      1. finalize关键字(返回对象一个字符串的述)重写 会被自动抵用
      2. toString关键字
      3. equals关键字(重写)(判断连个对象在内存中是否相同)
  3. 方法的重写
    1. 什么叫方法重写
    2. 语法
      1. 父类有这种方法
    3. 标胶重载与重写的区别(语法和含义)
    4. 构造方法不能重写
      1. 语法,语义说不通
      2. 概念说不通
  4. this.和super. 
    1. super
               当前对象的父类对象部分
               看不到本来的任何的属性行为
               可以看到来自父类的属性和行为,受访问修饰符限制
             this.
                含义:当前对象(我的。。)
                可以看到本内的属性行为,不受访问修饰符影响
                可以看到来自父类的属性和行为,受访问修饰符限
  this();
                 this()====》构造方法调用其他构造,                从而达到代
                 码公用(并不会产生两个对象)
                 调用本类得到其他的构造
                 只能写在本类构造的第一句
super();
                 调用父类的指定构造
                 只能写在奔雷构造方法的第一句
                 有默认,默认调用父类的公共无参构造
结论
尽量使用this.操作。
调用被重写方法的时候,this.得到重写后的实现super.得到重写前 父类的实现
    根据情况进行选择this.或者super
      5.final
当final表示类的时候 不能产生子类(最终类,终态类,太监类)
一旦final修饰类某个方法就不能被重写
 
posted @ 2017-02-13 23:52  Mr.雄哥  阅读(109)  评论(0)    收藏  举报