小菜鸟求助!!!
public class Test
class Animal
这两个有啥不同吗??
本帖最后由 倒戈卸甲 于 2020-3-30 20:41 编辑
java中类的访问权限有public,默认(什么都不写),protected和private四种。我给出的这个顺序是访问权限从高到低的排列。public和默认权限都比较高,从外部访问含public活默认权限的类时能实现较多操作。而public更是能实现从外部对类进行完全的控制。默认权限则是稍低。可以百度关键关键词,访问权限,或者书本翻阅相关词条。 首先类名就不同,一个是Test,一个是Animals,第二权限控制符不同,一般而言,一个是public公有,所有类都可以访问,一个是默认default,同一包下的类可以访问。 倒戈卸甲 发表于 2020-3-30 20:40
java中类的访问权限有public,默认(什么都不写),protected和private四种。我给出的这个顺序是访问权限从高 ...
谢谢{:5_109:} Love/小/wei 发表于 2020-3-30 20:56
首先类名就不同,一个是Test,一个是Animals,第二权限控制符不同,一般而言,一个是public公有,所有类都 ...
谢谢{:5_109:} 同一个java文件内只能允许定义一个public公共类 1.首先在同一个java文件中,只能有一个public的公共类,源文件名必须与之一致
2.同一个包中不同文件可以随意访问class Animal,不在同一个包中则需要导入import
权限范围不同,public的权限要大于默认权限
页:
[1]