java新手代码大全 为什么要把类的成员变量的访问权限设置为Private而不是Public?
浏览量:1518
时间:2021-03-18 04:44:59
作者:admin
为什么要把类的成员变量的访问权限设置为Private而不是Public?
如果设置为private,则其他类不能访问成员变量,只能通过类的方法访问成员变量(要求方法为public),从而实现最高级别的数据保护。
访问权限为protected的类成员可被访问的范围是什么?
Public:对所有类和成员开放,unrestricted access(开放)protected:仅对此类及其派生类(即当前类及其子类)开放private:仅对此类(即,当前类已私有化)内部:只有包含此类的程序集才能访问此类(仅一个项目,而不是整个解决方案),只能在此类、派生类或包含此类的程序集中访问它。
class定义一个类时,数据成员和成员函数的默认访问权限是什么?
访问控制运算符与包、子类、其他类相同,different package,subclass,different package,other class
public默认情况下,包访问权限高于protect,低于public。它在同一个包中,你可以访问。
java新手代码大全 类成员的默认访问权限 最简单java计算器
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。