手记

java中的继承概念

1.继承的概念:

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


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


2.继承的好处:


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

实现代码复用

 

3.语法规则:


class 子类 extends 父类


例:class Dog extends Animal{

     …………

    }


extends:关联

private:是不能继承的!


继承的初始化顺序

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

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


final关键字

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

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

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

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

  final修饰属性

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

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

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


1人推荐
随时随地看视频
慕课网APP