我读Java文档here,这是我发现:“声明类”Java教程对于私有类错误吗?
您也可以在非常添加改性剂像公共或私人开始,所以你可以看到的开行类声明可能变得相当复杂。修改器public and private,它决定了什么其他类可以访问
MyClass
,这些将在本课稍后讨论。
它指定我可以用private
或public
修饰符创建一个类。但是,当我尝试使用private
修饰符时,我收到一条错误消息,指出它是该类谱带的非法修饰符:只允许使用public
,abstract
和final
。
据我所知,private
修饰符没有用,但为什么本教程是来自官方Java网站,说明我可以使用它创建一个类?我错过了什么?
这只是一个教程,而不是文档或规范。 –
稍后会在同一教程中介绍。请参阅http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html –
嗯,我认为这是不公平的。这个问题是非常合理的,因为OP的资源正在阅读,因为这些信息是很不正确的。确实,它在稍后才正确解释,但仍然不是downvote的理由。 –