本帖最后由 m573555543 于 2014-5-5 12:09 编辑
-
- ypedef enum {
-
- SexMan,
- SexWoman
-
- }Sex;
-
- // 给 日期 Date 做枚举,用来当成员变量
- typedef struct {
-
- int year;
- int month;
- int day;
-
- }Date;
-
- 中 enum ,struct 都是什么意思? 还有其他的单词么?
-
-
- ------------------------
-
-
-
- @interface Dog : NSObject
- {
- @public
- double weight; // 体重
- Color curColor; // 毛色
- }
-
- - (void)eat;
- - (void)run;
- @end
-
- @implementation Dog
- - (void)eat
- {
- // 每吃一次,体重就加1
- weight += 1;
- //weight = weight + 1;
- NSLog(@"狗吃完这次后的体重是%f", weight);
- }
-
- - (void)run
- {
- weight -= 1;
- NSLog(@"狗跑完这次后的体重是%f", weight);
- }
- @end
-
- @interface Student : NSObject
- {
- @public
- Sex sex; // 性别
- Date birthday; // 生日
- double weight; // 体重(kg)
- Color favColor; // 最喜欢的颜色
- char *name;
-
- // 重点:狗
- Dog *dog; //这句话怎么理解? 如何调用?
- }
-
- --------------------
复制代码
|