java中方法的默认类型是什么

Python015

java中方法的默认类型是什么,第1张

不加任何访问权限限定的成员采用的是默认的访问权限。称为default或package。default权限意味着可以被这个类本身和同一个包的类访问。在其他包中定义的类,即使是这个类的子类,也不能直接访问这些成员。这种访问权限相当于把同一个包中的类作为可信的朋友。对于构造方法,如果不加任何访问权限也是default访问权限,则除了这个类本身和同一个包中的类之外,其他类不能生成该类的实例 资料《Java语言程序设计》(郎波)[清华大学出版社]

java接口定义的方法分为三种权限方式:

①、public,公开的,所有都可以访问;

②、private,私有的,只能提供自己所在类里访问;其他子类或父类都不能访问;

③、protected,受保护的,只能提供自己所在类或子类中访问