JAVA方法访问修饰和类的成员访问修饰

JAVA方法访问控制:

public protected default private
同类 T T T T
同包 T T T
子类(不同包) T T
不同包无继承关系的类 T

(1).Public:

公有类,可以被继承. 如果一个类使用public修饰,
那该类的类名必须与他所在的源文件名相同。
一个.java源文件中有且只有一个public类,
顶层类只能用public和默认修饰符(即无修饰符)修饰

(2).abstract:

 abstract修饰的类不能被实例化,必须被子类继承。类只要有一个抽象方法就必定是抽象类,但抽象类不一定要有抽象方法。

(3)final: final

修饰的类不能被继承,没有子类。

你可能感兴趣的:(Java)