继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

java中的继承概念

A暖瑾_男孩
关注TA
已关注
手记 1
粉丝 0
获赞 1

1.继承的概念:

继承是一种类与类的一种关系,是一种“is a”的关系。


     注:Java中的继承是单继承。


2.继承的好处:


子类拥有父类的所有属性和方法

实现代码复用

 

3.语法规则:


class 子类 extends 父类


例:class Dog extends Animal{

     …………

    }


extends:关联

private:是不能继承的!


继承的初始化顺序

1.初始化父类再初始化子类;

2.先执行初始化对象中的属性,再执行构造方法中的初始化。


final关键字

  使用final关键字做标识有“最终的”含义;

 final可以修饰类、方法、属性和变量。

  final修饰类,则该类不允许被继承;

  final修饰方法,则该方法不允许覆盖(重写);

  final修饰属性

        则该类的属性不会进行隐式的初始化(类的初始化属性必须有值);

        或在构造方法中赋值(但只能选其一);

  final修饰变量,则该变量的值只能赋一次值,即变为常量。


打开App,阅读手记
1人推荐
发表评论
随时随地看视频慕课网APP