老师说void有class,那为什么private,public没有
万事万物皆对象,这句话有些哲学的道理了,“美丽的”也未尝不是形容词类的对象呢。应该private这类也是有对应的类,只不过不是class而已
万事万物皆对象这句话没错,而private,public是java中的标识符,修饰符,并不是对象。例如: 美丽的石蝴蝶,我们能说“美丽的”是对象吗?这里的美丽的只是用来形容我们的对象——"蝴蝶"。类似的,private表示私有的,例如:private int age 表示 私有的年龄。
再则java中,private,public还有default 是权限修饰符可以修饰类,属性和方法。关于private,public,default你可以去看看基础讲解,我就不再细说了。
就像int 是整数类型,String是字符串类型,void是类型,只是一个空类型而已。
private,public是访问权限的修饰,只是个修饰符,当然没有class