百度试题 结果1 题目作用域public,private,protected,以及不写时的区别。相关知识点: 试题来源: 解析 答案:private-类可见,不写-包可见 protected-包可见,并子类可见 public-都可见
作用域public,private,protected,以及不写时的区别 相关知识点: 试题来源: 解析 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √√√ protected √√√× friendly √√×× private √××× 不写时默认为friendly ...
private修饰的成员变量和函数只能在类本身和内部类中被访问。 protected 修饰的成员变量和函数能被类本身、子类及同一个包中的类访问。 public修饰的成员变量和函数可以被类、子类、同一个包中的类以及任意其他类访问。 默认情况(不写)下,属于一种包访问,即能被类本身以及同一个包中的类访问。 下面这个表能清楚...
1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。 3、protected:protected对于子女、朋友来说,就是public的,可以自由使用,没有任何...
java中常用的访问限制修饰符有public,private,protected,以及不写,不写的修饰符也叫缺省的修饰符或者友好的修饰符。 1.private修饰的成员变量和函数只能在类本身和内部类中被访问。 2.protected 修饰的成员变量和函数能被类本身、子类及同一个包中的类访问。
public使得成员可以被任何地方访问,private限制成员只能在它们自己的类中被访问,protected允许成员在它们自己的类、子类以及同一个包中的其他类中被访问,而默认修饰符则限制成员只能在同一个包中的其他类中被访问。根据实际需求选择合适的访问修饰符,可以确保代码的清晰性、可维护性和安全性。
1.Public:不同包、同一包、类内都可用 2.Private:类内 3.Protected: 不同包的子类、同一包、类内都可用 4.不写时:同一包内、类内
请说出作用域 public , private , protected ,以及不写时的区别 相关知识点: 试题来源: 解析 说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。 当前类 同一package 子孙类 其他包 public √√√ protected √√√× friendly √√×× private √×××...
百度试题 题目作用域public,private,protected,以及不写时default的区别。相关知识点: 试题来源: 解析