2012-11-29
展开全部
你说的貌似只是一点而已,封装有很多地方可以用到,比如数据反射回来你第一反应肯定就是装箱,调用方法的时候传很多很多参数的时候,你也想到装箱,灵活才是关键,也是让你的团队里其他人知道这个用你的方法时,更简单易懂.如果需要private 是的时候,你可以直接在set的时候,将参数私有化赋值,get的时候,别人就不知道你使用的参数从何而来,在实际工作当中,大部分,用到的团队合作的时候,让别人简单易懂。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给你举个例子吧,你开过车吧···
就是你只管开车···就知道启动机器、踩离合、挂挡、踩油门、松离合等等一系列动作···这些动作你可以直接看到并操作···但是,里面的构件你是看不到的···
你只管用就行了···
不知道这样举例子,你能看懂不···
就是要对象化···
就是你只管开车···就知道启动机器、踩离合、挂挡、踩油门、松离合等等一系列动作···这些动作你可以直接看到并操作···但是,里面的构件你是看不到的···
你只管用就行了···
不知道这样举例子,你能看懂不···
就是要对象化···
来自:求助得到的回答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
get和set方法可以用来封装私有属性,同时可以再get和set方法中加入一些自己的逻辑。
故如果不是似有方法也有其意义。
故如果不是似有方法也有其意义。
追问
不是私有方法有封装的必要
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
私有属性需要setter跟getter来封装跟获取.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询