第四章 数据抽象 ----《C++编程思想》

1 袖珍C库

2 相应问题

3 基本对象

  C++允许任何类型的指针赋给void*

4 什么是对象

5 抽象数据类型

6 对象细节

7 头文件形式

  可能问题:如果把一个struct声明放在一个头文件中,就有可能在一个编译程序中多次包含这个头文件 

      #ifndef

  #define XXXXX

  struct stack{}*head;

  #endif

  头文件中命名空间:using namespace std;

8 嵌套结构

#ifndef xxx
#define xxx
struct stack{
   struct link{}*head;
   void ..... 
};
#endif
posted @ 2012-10-11 20:03  xingoo  阅读(256)  评论(0编辑  收藏  举报