正在回答 回答被采纳积分+1
4回答
好帮手慕珊
2020-06-12 14:09:26
同学,你好!public是一个访问修饰符,它既可以放到类前面,也可以放到变量和方法的前面,关于访问修饰符的使用在《Java继承(上)》中会详细介绍。这里先了解它是可以修饰类、变量和方法的就可以了。
因此,对于下面的类的定义,public放到变量name定义前是可以的。class类定义前没有public也是可以的。因为在Java中有一个规定,如果两个类的定义写到了一个文件中,那么只能有一个类用public修饰,而且这个类的类名就是文件名。如果有主方法,那么一般主方法所在的类用public修饰。这道题之所以Person类前面没有public,就是因为两个类写到了一个文件中,主方法所在的类用public修饰并作为文件名了。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
1. Java 零基础入门
- 参与学习 人
- 提交作业 3802 份
- 解答问题 11489 个
本阶段带你迈入Java世界,学习Java必备基础知识,基础语法、面向对象思想以及常用工具类的使用。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星