摘要: 复合类5.复合类现实中,复杂的对象都是由较小和较为简单的对象构成;由简单对象创建复杂对象的过程称作合成。合成通常使用在有has-a关系的对象;通常的基本数据类型可以满足构造简单和小的对象。为了从小的对象创建复杂的对象,C++提供了复合类-将小的类作为复合类的成员变量复合类的好处:A)每个单独的类可以保持相对简单和直观,负责其自己的任务;B)每个对象可以自包含,更易重用;C)复合类使用简单的类完成复杂的工作,只需注重子类之间的数据流程。XYPoint类XYPoint.h文件#import @interface XYPoint : NSObject{ int x; int y;}@proper.. 阅读全文
posted @ 2013-08-14 20:33 shouqiang Wei 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 属性声明(property declarations), 自定义属性,自动生成 get 和 set 方法,getter 和 setter一、普通的get 和set 属性。一般的get 和set 属性。就是在get 中返回一个变量的值,而在set 属性中给一个变量赋值,一般的我们也把他们称之为接口,用来访问类的私有(private)或者保护(protected)成员。Circle.h文件#import @interface Circle : NSObject{ int radius; int x; int y;}-(int)getX;-(int)getY;-(int)getRadius;-... 阅读全文
posted @ 2013-08-14 19:49 shouqiang Wei 阅读(465) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2013-08-14 16:29 shouqiang Wei 阅读(10) 评论(0) 推荐(0) 编辑