****JAVA中类的对象为何可以调用该类的私有成员?
如题我记得好像在C++中的私有成员只能通过该类的非私有成员访问,而不是直接通过该类的对象来访问的。如果该的对象可以访问该类的私有成员,那么任何类都可以创建该类的对象了...
如题
我记得好像在C++中的私有成员只能通过该类的非私有成员访问,而不是直接通过该类的对象来访问的。如果该的对象可以访问该类的私有成员,那么任何类都可以创建该类的对象了 展开
我记得好像在C++中的私有成员只能通过该类的非私有成员访问,而不是直接通过该类的对象来访问的。如果该的对象可以访问该类的私有成员,那么任何类都可以创建该类的对象了 展开
5个回答
展开全部
你的问题本身就不对,Java类的实例对象在该类的作用域之外是无论如何也不能访问该类的私有对象的,除非通过该类的共有方法,在方法内部调用该类的私有对象或者返回私有对象,如果直接访问,肯定编译都通不过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
私有成员的作用哉的范围就是定义它的类的范围内可以访问,如果连自己都访问不了,这个修饰符就没有意义了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
内部类可以调用他的外部类的私有成员
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然你的对象要是那个类的类型
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询