社区
基础编程
帖子详情
关于面向对象的1个问题
stan23
2007-10-27 11:17:30
1. 为什么类中的变量存取一般用 $s->set_var(),$s->get_var, 而不是 $s->var = 1, $s->var ?
我看过有资料解释过,但是太抽象,谁能用比较实际的应用来解释一下这么用的好处?
...全文
112
6
打赏
收藏
关于面向对象的1个问题
1. 为什么类中的变量存取一般用 $s->set_var(),$s->get_var, 而不是 $s->var = 1, $s->var ? 我看过有资料解释过,但是太抽象,谁能用比较实际的应用来解释一下这么用的好处?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SysTem128
2007-10-30
打赏
举报
回复
你说的 get set 这叫取存器,可以去看看设计模式.
set 可以保证不是所有变量都可随意得添加入这个对象.
而get会得到这个属性的副本,而不会直接改变源属性.
phoenixYiYou
2007-10-30
打赏
举报
回复
如果你知道对象、方法、属性以及对象如何调用属性、方法的话,你就不会觉得为什么了!看看面向对象的基本概念。C++中对象调用方法、属性就是这样写的。
foolbirdflyfirst
2007-10-30
打赏
举报
回复
封装.了解一下public和private属性的区别。
lxy218
2007-10-30
打赏
举报
回复
需要封装的意思,以后有什么变化好改
看看面向对象的资料吧
http://www.objecttutor.com/search.php?key=php
Thaiki
2007-10-27
打赏
举报
回复
$s- >var = 1 我一直用的这样的格式啊。。。
$s- >set_var() 可能是接口需要,保护数据把,呵呵。不清楚!
ruanchao
2007-10-27
打赏
举报
回复
这个也没有去理解啊,同样关注的!
vb实例大全
总之,VB实例大全是一份宝贵的资源,它涵盖了VB的基础语法、控件使用、事件处理、窗体设计以及
面向对象
编程等多个方面的知识。通过学习这些实例,开发者可以迅速提升VB编程技能,理解并掌握如何利用VB创建功能丰富的...
《UML建模实例教程》【PPT】
第2章
面向对象
技术和建模基础 2.1
面向对象
方法 2.1.1
面向对象
方法的基本思想 2.1.2
面向对象
方法的发展 2.2
面向对象
的基本概念与特征 2.2.1
面向对象
的基本概念 2.2.2
面向对象
的主要特征 2.3
面向对象
分析 ....
C++编程实例100篇
类和对象是
面向对象
编程的核心,类定义了对象的属性和行为,而对象是类的实例。封装、继承和多态是
面向对象
的三大特性。封装将数据和操作数据的方法捆绑在一起,保护数据不受外部直接访问;继承允许一个类(子类)从...
Java程序设计技巧1001例
通过这1001个实例,我们可以系统地掌握Java语言的各个方面,包括基础语法、
面向对象
编程、异常处理、集合框架、多线程、输入输出流、网络编程以及Java API的使用等。 1. **基础语法**:Java的基础语法是学习的起点...
java学习笔记总结
Java是一种广泛使用的
面向对象
的编程语言,以其跨平台、高性能和丰富的类库而著名。这份“java学习笔记总结”涵盖了作者在深入学习Java过程中积累的知识点和实践经验,旨在帮助读者理解和掌握Java的核心概念。 首先...
基础编程
21,891
社区成员
140,346
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章