java-面向对象之final和修饰符

2019-08-13  本文已影响0人  pretty_rain

1.final关键字

1.final用处和含义

1.含义
最终的意识,可以修饰类,方法,变量。
2.特点
a:它修饰的类,不能被继承。
b:它修饰的方法,不能被重写。
c:它修饰的变量,是一个常量。

2.知识点

1.变量
a:基本类型 值不能发生改变
b:引用类型 地址值不能发生改变,但是对象的内容是可以改变的
2.初始化时机(只能初始化一次)
a:定义变量的时候给值
b:构造方法中给值

2.修饰符

1.权限修饰符

权限修饰符 本类 同一包下 不同包下的子类 不同包下的无关类
private yes
默认 yes yes
protected yes yes yes
public yes yes yes yes

2.常见的修饰符

1.分类
权限修饰符:private,默认,protected,public
状态修饰符:static,final
抽象修饰符:abstract
2.常见类及其组成的修饰
类(常用的:public):默认,public,final,abstrac
成员变量(常用的:private):private,默认,protected,public,static,final
构造方法(常用的:public):private,默认,protected,public
成员方法(常用的:public):private,默认,protected,public,static,final,abstract

上一篇下一篇

猜你喜欢

热点阅读