【发布时间】:2015-05-03 20:16:59
【问题描述】:
在 C++ 中,我可以像这样使用 public 和 private 访问修饰符将所有成员设置为私有-
class myClass{
private:
int x;
int y;
void add(int X,int Y){
x += X;
y += Y;
}
public:
myClass(int X,int Y){
x = X; y = Y;
}
}
Java 中是否有类似的构造,还是我必须将每个函数和成员分别设置为 public/private/protected?
(我可以将类似的分组,例如 - private int x,y; private float i,j; 等)
【问题讨论】:
-
不,没有比您提供的更好的解决方案了。
-
你需要单独做。
-
我相信没有别的办法,你必须为每个变量单独定义访问级别
标签: java c++ class access-modifiers