我先发泄下,最近我在看JAVA入门书,就是因为有一个错误导致我烦了半天。 今天跟某鸟类动物讨论了下 罪魁祸首就是这本书。
什么private是 作用于 本类 本包的 全TM的放屁。
倒数第2个就是private.
真想法克这个书的作者。书名我就不说了。
那么以下是正确的访问修饰符:
作用域 当前类 同一package 子孙类 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
不写时默认为friendly (也就是没有修饰符)
*package : 包
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。
3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成private。
某鳥類動物……
是的,的確是某鳥類動物。
%xyq1 %xyq1 %xyq1 %xyq1 干嘛要看实体书捏..
电子的看起来不舒服
打印 %xyq42
文盲的飘过 %xyq76
%xyq99 %xyq99 中文的编程书我不看,他的翻译都不好,我只看英文原版
英语不好就没办法了
o(∩_∩)o 哈哈。英语必须要好。我们是被逼出来的,我的大学课本都是英文的 = =