定义结构体与类组合的区别和如何用它们
2014-07-07 10:27
295 查看
/*
学生
属性
* 姓名
* 年龄
* 书(* 书名 * 出版社名称 * 作者)
*/
类组合代码:
定义结构体:
学生
属性
* 姓名
* 年龄
* 书(* 书名 * 出版社名称 * 作者)
*/
类组合代码:
ininterface Book : NSObjet { NSString *_bookName; NSString *_publisher; NSString *_author; } end interface Student : NSObjet { NSString *_name; int _age; Book *_book; } end
定义结构体:
typedef struct { NSString *_bookName; NSString *_publisher; NSString *_author; } Book; interface Student : NSObjet { NSString *_name; int _age; Book _book; } end
相关文章推荐
- XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
- 全局组、域本地组、通用组到底有什么区别?它们之间的关系如何?
- 如何在内核里面查找某些结构体或者宏的定义
- 如何定义结构体
- linux如何查找一个结构体的原始定义
- 全局组、域本地组、通用组到底有什么区别?它们之间的关系如何?
- XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?
- 结构体定义struct 与 typedef struct 的区别
- 如何在内核里面查找某些结构体或者宏的定义
- Linux 下如何查看C结构体等符号定义
- 组合与继承之间的区别及如何选择
- TCP与UDP的区别,以及它们各自的定义
- typedef struct和struct定义结构体的区别
- TCP与UDP的区别,以及它们各自的定义
- typedef struct和struct定义结构体的区别
- XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式
- 全局组、域本地组、通用组到底有什么区别?它们之间的关系如何?
- 结构体的定义、访问以及C与C++中结构体的区别
- PHP字符串单引号和双引号的区别,多文本的如何定义
- XML文档定义有几种形式?它们之间有何本质区别?解析XML文档有哪几种方式?