编译单元名字必须与其中public的类名相同,且只能包含一个public类,有多个,会报错。
文件所属包,package 必须在文件的第一行。。package/import,,没有package,将默认是当前包下
两个包内类名冲突,但是两个类全都要用,可以使用全类名
public protect private 体现的是多态 继承 封装
接口,告诉你,继承他的实现类有啥东西可用
对外隐藏细节,对内开放更改权力
编译单元名字必须与其中public的类名相同,且只能包含一个public类,有多个,会报错。
文件所属包,package 必须在文件的第一行。。package/import,,没有package,将默认是当前包下
两个包内类名冲突,但是两个类全都要用,可以使用全类名
public protect private 体现的是多态 继承 封装
接口,告诉你,继承他的实现类有啥东西可用
对外隐藏细节,对内开放更改权力