面向对象编程进阶和字符串

==========================

面向对象编程进阶和字符串

==========================

Δ一.类的设计模式—单例

【单例】程序允许过程中,有且仅有一块内存空间存在,这种类的设计模式成为单例

【问】什么时候用到单例

【答】数据共享的时候

1.单例的书写格式

以+(加号)开头的方法,可以直接被类调用;-(减号)开头方法 ,是对象方法,用对象来调用;

2.认识单例

【见singleDemo】

【注】单例方法名字随便起,但是尽量保证见名知意!

二.get和set方法以及.属性

【见Demo2】

练习2:创建一个cat类,代码实现get和set方法,cat类中有speed 成员变量。

要求:第一种方式用get、set方式

  第二种方式用@property方式

练习3:要求练习1中的题目用@property方式修改

原文地址:https://www.cnblogs.com/immensity1993/p/5282340.html