- 四个关键字的用法总结
- 1、private关键字:
- a、修饰变量 变量只能在本类中访问
- b、修饰方法 方法只能在本类中访问
private的特点: - a、修饰类的成员变量,对对象进行封装;
- b、修饰类的构造方法,该类不能被继承,保证数据安全;
2、static(静态)关键字: - a、修饰成员变量,该成员变量对所有的变量共享
- b、修饰成员方法,方法随着类的加载而加载,可以不经过实例化,直接使用类名.方法名调用该静态方法
static的特点 : - 可以实现静态数据对类的所有对象共享
- 静态方法只能访问静态成员,不可以访问非静态成员。
- 静态方法中不能使用this,super关键字。
3、final(最终)关键字: - a、修饰变量 变量变为常量,且只能被赋值一次
- b、修饰方法 方法不能被重写
- c、修饰类,该类为最终类,不能被继承
4、abstract(抽象)关键字: - a、不能用于修饰变量(因为变量是具体值);
- b、修饰类,该类不能实例化,只能通过多态(父类引用指向子类对象)进行调用;
- c、修饰方法,方法在子类中必须要重写
|
|