关于类中数据访问的问题

ysll2002 2004-08-11 08:07:36
在一个包里建了一个类,然后在其他的包里建立这个类的对象,通过对象来调用这个类中定义的方法,好象只能调用public类型的,protected和private都不行,但是在这个类的,建立这个类的对象就可以调用所有类型的函数
...全文
84 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
ysll2002 2004-08-14
  • 打赏
  • 举报
回复
可那是类的对象啊
都不能访问么?
我印象当中好象可以访问的
falcoperegrinusman 2004-08-12
  • 打赏
  • 举报
回复
要对象干嘛?? 对象不是传说中可能和你结婚那一个么?^_^|
steel007 2004-08-12
  • 打赏
  • 举报
回复
Faint,应该是这样的阿~
drugon 2004-08-12
  • 打赏
  • 举报
回复
到处都可以访问还要面向对象的干么呀?
yema55 2004-08-12
  • 打赏
  • 举报
回复
public method: 可通过此类生成的对象调用
protected method:继承此类的子类及该类生成的对象可调用
private method: 只能在类内调用
draco2002 2004-08-11
  • 打赏
  • 举报
回复
这是JAVA面向对象的主要特征之一(封装!)

封装、继承和多态是其面向对象三个特征!
mvmouse 2004-08-11
  • 打赏
  • 举报
回复
如果在哪都能访问还要权限干嘛啊,老大~~~
iversonxk 2004-08-11
  • 打赏
  • 举报
回复
当然是啦,这是访问权限的问题:
public是公用的,所有的类都能访问
protected和private都是私有的,但继承的子类可以访问protected型的,不能访问private
还有一种就是默认的,也称为friendly,它具有包内访问权限,也就是说在package内都可以访问

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧