面向对象编程进阶和字符串
2016-03-16 10:11 immensity 阅读(180) 评论(0) 编辑 收藏 举报==========================
面向对象编程进阶和字符串
==========================
Δ一.类的设计模式—单例
【单例】程序允许过程中,有且仅有一块内存空间存在,这种类的设计模式成为单例
【问】什么时候用到单例
【答】数据共享的时候
1.单例的书写格式
以+(加号)开头的方法,可以直接被类调用;-(减号)开头方法 ,是对象方法,用对象来调用;
2.认识单例
【见singleDemo】
【注】单例方法名字随便起,但是尽量保证见名知意!
二.get和set方法以及.属性
【见Demo2】
练习2:创建一个cat类,代码实现get和set方法,cat类中有speed 成员变量。
要求:第一种方式用get、set方式
第二种方式用@property方式
练习3:要求练习1中的题目用@property方式修改