2021-04-23继承

    继承

子类一:
package com.xcdq;

public class UncleOne extends Uncle {

public void chouyan(){
    System.out.println("大舅喜欢抽烟");
}

public void faHongbao(){
    System.out.println("家道中落,祝福");
}

}

子类二:
package com.xcdq;

public class UncleTwo extends Uncle {

public void hejiu(){
    System.out.println("二舅喜欢喝酒");
}

// 方法的重写  复写  覆写
public void faHongbao(){
    System.out.println("二舅不仅发红包,还送茅台");
}

}

1.子类能够继承到父类所有的不是私有的属性和方法

2.子类能够复写父类的方法,如果没有复写,调用的事父类的方法,子类一旦复写,优先调用复写后的子类方法

3.除了复写,子类可以扩充父类没有的方法

优点:

1.实现代码的复用

2.有利于子类代码的扩展

类继承的加载顺序

先加载父类,在加载子类

祖先类的构造方法最先执行,祖先类最先被创建出来,其次是父类,最后是子类,

在构造方法当中会隐性的调用super()超类 父类的无參构造方法

final 最终的 最后的

被final修饰的成员不可以被改写
1.final修饰的变量值不能发生修改PI = 3.1415

2.final修饰的方法不能被重写

3,final修饰的类不能被继承

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

推荐阅读更多精彩内容

  • 父类:子类的名字extends父类的名字. 父类: public class Uncle { private ...
    陈湘江阅读 1,781评论 0 1
  • 继承:extends 语法:子类的名字 extends 父类的名字 父类: public class Uncle ...
    法宝_阅读 1,326评论 0 0
  • 语法:子类的名字 extends 父类的名字 父类 public class Uncle { private ...
    wangyingjie阅读 760评论 0 0
  • 子类继承父类的功能 **extends 父类的名称** 举例:人 ==》 男人 女人 打工人 ==》 经理 老...
    c呐呀阅读 1,904评论 0 0
  • 笔记 继承 子类继承父类的功能 extends 父类的名称 例 人---》男人 、女人------》经理 父类:舅...
    lwz001阅读 1,735评论 0 2