摘要: 类:class 类名{public: 成员函数的声明;private: 数据成员的声明;};对象:类名 对象名1,对象名2;成员函数:类名::函数名(参数表)析构函数:~类名(); 阅读全文
posted @ 2011-04-08 13:52 绯色卡卡 阅读(103) 评论(0) 推荐(0)
摘要: #ifndef _TYPE_H_#define _TYPE_H_//type.h中的代码段#endif 阅读全文
posted @ 2011-04-08 13:33 绯色卡卡 阅读(121) 评论(0) 推荐(0)
摘要: 宏定义:#define 宏名 字符串Example:#define PI 3.1415926宏函数:#define 宏函数名(参数表) 字符串Example:#define ADD(x,y) x+y条件编译:#ifdef 标识符 代码段1#else 代码段2#endif 阅读全文
posted @ 2011-04-08 13:31 绯色卡卡 阅读(112) 评论(0) 推荐(0)
摘要: 结构类型:struct 结构名{ 成员列表};Example:struct student{ long id; char name[10]; char sex; int age; float score;};枚举类型:enum 枚举类型名 {枚举值列表};Example:enum WEEK{SUM,MON,TUE,WED,THU,FRI,SAT}; 0 1 2 3 4 5 6 阅读全文
posted @ 2011-04-08 13:24 绯色卡卡 阅读(125) 评论(0) 推荐(0)
摘要: 面向对象三大特征:封装,继承,多态。 面向对象是从现实世界中客观存在的事物出发来构造软件系统,并在系统构造中尽可能的运用人类的自然思维方式;强调直接以问题域中的事物为中心来思考问题、认识问题;根据这些事物的本质特点,把他们抽象地表示为系统中的对象,作为系统的基本构成单位。这可以使系统直接的映射问题域,保持问题域中事物及其相互关系的本来面貌。 基于对象,通常指的是对数据的封装以及提供一组方法对封装过的数据的操作;面向对象则是在基于对象的基础上增加的继承和多态。 面向对象的优点:可读性高;开发效率高;高内聚低耦合;易扩展;成本更低;维护更容易。 面向对象的核心思想:抽象。 阅读全文
posted @ 2011-04-08 13:14 绯色卡卡 阅读(163) 评论(0) 推荐(0)