黑马程序员技术交流社区

标题: 关于面向对象 [打印本页]

作者: WOJIAOLIZHEN01    时间: 2015-9-20 22:27
标题: 关于面向对象
面向对象中的set,和get方法为什么定义的是punlic
作者: 清心玉质    时间: 2015-9-21 17:06
首先要了解为什么有get和set get和set就是为了向外部提供一些不方便直接访问的属性,这类属性一般不对外公开,只提供设置和获取的方法。例如 单例设计,为了保证对象唯一,就不能让外界直接创建对象,而是用之前或使用时创建好一个,外界用的时候直接获取已创建好的,以此保证对象唯一。既然对外公开,那么权限就要放开 所以要用public




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2