一、private、protected、public和default的作用域 我们经常用着四种修饰符去修饰变量、方法和类,但是这四种的作用域都一样吗? 其中private和public可能是最多人知道的,但是protected和default可能就不知道其具体的作用域是哪些范围。先对其四种进行 ...
java中修饰符 public protected 默认 frinedly private 访问权限 作用域 当前类 同一package 子孙类 其它package public true true true true protected true true true false friendly true true false false private true false false fal ...
2012-11-13 15:59 0 8948 推荐指数:
一、private、protected、public和default的作用域 我们经常用着四种修饰符去修饰变量、方法和类,但是这四种的作用域都一样吗? 其中private和public可能是最多人知道的,但是protected和default可能就不知道其具体的作用域是哪些范围。先对其四种进行 ...
【转自】http://hi.baidu.com/tony060156/blog/item/b4e81528e4080b80023bf644.html 关于Class里的成员:1.Public,2.Private,3.Protected,4.Published,以上四个class ...
0.引言 Java的访问指示符public,protected,private,缺省可以用来修饰类和方法。 1.作用域如下 具体如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ ...
不写为默认修饰符 friendly 修饰。 public:当前类、同一包中、子孙类、其他包 都可使用 protected:当前类、同一包中、子孙类 可使用 friendly:当前类、同一包中 可使用 private:仅当前类中可使用。 ...
不写任何作用域(即访问权限)表示friendly public 公共,权限最大,作用域最大,在类内部、同一package、子孙类、其他package都可以访问 protected保护,在类内部、同一package、子孙类都可以访问,但其他package不能访问 friendly友好,在类内部 ...
C++的作用域限定符其实涉及到了C++特性中的封装和继承。 public/private:涉及类的封装特性。对于一个类需要对外展示的部分,我们可以将其声明为public,对于不希望对外展示的,我们将其声明为private。 protected:涉及类的继承特性。对于一个子类想拥有父类的某个功能 ...
Java中private、protected、public和default的作用范围和区别 public: 具有最大的访问权限,可以访问任何一个在classpath下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。 protected: 主要 ...
private、default、protected、public的作用范围 private:表示私有,只有自己的类能访问。----子类能继承,但是不能调用。 default:表示没有修饰符修饰(即默认),只有同一个包的类能访问。 protect:表示可以被同一个包的类以及其它包 ...