A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 毛豆豆 中级黑马   /  2015-8-18 11:34  /  1205 人查看  /  19 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

private修饰方法的意义何在?

19 个回复

倒序浏览
本类自己调用不让外界访问
回复 使用道具 举报
用于封装成员变量或成员方法,禁止外部直接访问
回复 使用道具 举报
就是把该方法隐藏起来,仅供类内部的方法调用,且不可以被外界使用或者被子类重写或重载。
回复 使用道具 举报
隐藏信息,便于程序的升级和代码的理解
回复 使用道具 举报
只能在本类中被调用,不能在其他类中通过创建对象调用,private本身就具有封装性,是为了不让外界访问该方法
回复 使用道具 举报
自己家的东西,不给人家看!只提供 你想给的功能!
回复 使用道具 举报
现实生活中,动物都要吃饭,不希望继承的时候误把这吃饭功能覆盖,所以采用private。
回复 使用道具 举报
private 把方法变量私有化, 只提供该类中的成员调用,
在封装时也提升了安全性。
回复 使用道具 举报
因为它是修饰符
回复 使用道具 举报

这么萌啊?可爱~
回复 使用道具 举报
lf900827 发表于 2015-8-18 22:48
这么萌啊?可爱~

吼吼,事实上是这样的,因为修饰符存在意义就是表明权限
回复 使用道具 举报
感觉说的都不错
回复 使用道具 举报
封装起来只有自己类可以访问,  然后在类中定义一个public 公共类命名起一个跟实现功能匹配的名字,类似于提供一个接口,在这个public 中调用私有的类 ,以后直接调用那个public 就行了至于那个private 的方法不用管了提高安全性和识别性
回复 使用道具 举报
好广泛的问题,应该不能重写吧
回复 使用道具 举报
定义成private类型,就是一个权限而已,没必要去深入理解的,有些东西理解了就可以,不要钻牛角尖了。
回复 使用道具 举报
就是让方法私有,只能在本类中使用该方法.封装的一种形式
回复 使用道具 举报
和public一样把,就是作用不同
回复 使用道具 举报
封装变量方法,私有的东西,禁止外部的访问。
回复 使用道具 举报
禁止外部访问并非没有意义
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马