
JAVA中封装能用私人类型之外的类型吗?
3个回答
展开全部
你是指写get和set方法么
这个是可以的,不过你如果不用私有的话,设置set和get方法就没有意义了
因为其他类可以通过类的实例直接给类的成员变量赋值
这个是可以的,不过你如果不用私有的话,设置set和get方法就没有意义了
因为其他类可以通过类的实例直接给类的成员变量赋值
追问
我也这样认为、、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么叫“私人类型”??
封装你可以封装任何的类型,包括 类对象(用户定义的类或者java本身提供的类)、基本类型(如int double char等)
封装你可以封装任何的类型,包括 类对象(用户定义的类或者java本身提供的类)、基本类型(如int double char等)
更多追问追答
追问
那为什么要分PRIVATE,PUBLIC类型??私人类型不就是因为封装才有保密性,而PUBLIC封装那成了什么。。。公开的类型不公开?
追答
我汗颜,你声明为public之类的,这还哪里就封装!封装就是为了防止直接访问对象变量的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-11-29 · 知道合伙人软件行家
关注

展开全部
可以啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询