一、final关键字
可以修饰方法、属性;
1、被final修饰的类,不能被子类继承;
2、被final修饰的方法,不能被子类覆写;
3、使用final定义的变量,则为常量,常量在定义时内容就固定,无法修改(定义一般使用全部大写);
4、public static final 定义的为全局常量;
二、Java特性——多态性(基础理解)
依赖于方法的覆写;
1、方法的多态性:方法的重载、覆写;
2、对象的多态性:向下转型(强制)和向上转型;
一、final关键字
可以修饰方法、属性;
1、被final修饰的类,不能被子类继承;
2、被final修饰的方法,不能被子类覆写;
3、使用final定义的变量,则为常量,常量在定义时内容就固定,无法修改(定义一般使用全部大写);
4、public static final 定义的为全局常量;
二、Java特性——多态性(基础理解)
依赖于方法的覆写;
1、方法的多态性:方法的重载、覆写;
2、对象的多态性:向下转型(强制)和向上转型;