欢迎光临散文网 会员登陆 & 注册

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java

2023-07-19 17:51 作者:Nefelibaye  | 我要投稿

多态的概念

多态就是多种形态:

形成多态必须满足两个基本条件:继承+重写

父类类型要指向子类对象。例如Father father = new Son();

父类类型调用不到子类独有的方法。

一个对象能调用什么方法看这个对象的定义类型,一个对象会执行什么方法看这个对象的实际类型。(调用看左边,执行看右边)

属性没有多态--静态链接

多态的使用规则

1 父类类型作为形参

2 父类类型作为返回值类型

对象转型

对象转型分为向上转型和向下转型

向上转型: 子类转为父类 Father father = new Son();

向下转型: 父类转为子类 Son son = (Son) father;

final关键字

final可修饰变量--常量

局部常量:在使用前赋一次值。

成员常量:

1.普通成员常量可以在定义的时候赋值,也可以在构造方法里面赋值。

2.静态成员常量可以在定义的时候赋值,也可以在静态代码块里面方法。

final修饰方法

final修饰方法表示这个方法不能被子类重写,但是可以继承。

final修饰的类不能被有子类

 

千锋教育Java入门全套视频教程(java核心技术,适合java零基础,Java的评论 (共 条)

分享到微博请遵守国家法律