****JAVA中类的对象为何可以调用该类的私有成员?

2024-12-29 20:42:16
推荐回答(5个)
回答1:

当然可以
私有成员,就是供本类使用的类型,其他类是看不到的啊

java中 类的对象的创建也是有范围的,不是都可以创建的!!

在java中,即使别的类 得到了该类的对象,也是无法访问该类的私有成员的!私有成员,只供本类使用

回答2:

你的问题本身就不对,Java类的实例对象在该类的作用域之外是无论如何也不能访问该类的私有对象的,除非通过该类的共有方法,在方法内部调用该类的私有对象或者返回私有对象,如果直接访问,肯定编译都通不过

回答3:

私有成员的作用哉的范围就是定义它的类的范围内可以访问,如果连自己都访问不了,这个修饰符就没有意义了

回答4:

内部类可以调用他的外部类的私有成员

回答5:

当然你的对象要是那个类的类型