A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 彭盼 中级黑马   /  2012-2-29 20:24  /  1752 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 彭盼 于 2012-2-29 20:25 编辑

我看到有的类中直接写class  类名{},但有的类却特别加上public关键词,这个关键词在什么时候一定要声明,什么时候可以省去呢

评分

参与人数 1黑马币 +3 收起 理由
老罗 + 3 问题太简单啦。哈哈。

查看全部评分

5 个回复

倒序浏览
如果你的类想可以在包内外都可以访问到的话就使用public

评分

参与人数 1技术分 +1 收起 理由
老罗 + 1 只回答了一部分哦

查看全部评分

回复 使用道具 举报
public class是公共类的意思,public 是访问修饰符,一个类文件中可以有多个类,但public修饰的类只能有一个.
如果一个类声明的时候使用了public class进行了声明,那么类名称必须与文件名称完全一致。

回复 使用道具 举报
public   公有成员函数可被任何其它对象和类的成员函数调用。
当该成员函数必须被该函数所在的层次结构之外的其他对象和类在访问时。
回复 使用道具 举报
访问权限修饰符的一种,public:公开,公共的意思  用法:修饰类,属性,方法。对于外部的任何类都可以访问。一个类文件中可以有多个类,但public修饰的类只能有一个.
回复 使用道具 举报
本帖最后由 江远云 于 2012-2-29 22:16 编辑

我只知public是修饰符 中文名是公开的意思   修饰符有公开 私有 和介于公开和私有之间的默认
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马