第2节:一个简单的EGE程序 #ifndef _GRAPHICS_H_ #define _GRAPHICS_H_ #ifndef __cplusplus #error You must use C++ compiler, or you need filename with '.cpp' suffix #endif #include "ege.h" using namespace ege; #endif #include <iostream> #include <gra…
面向对象编程: 如何定义对象? 同类型对象用一 个通用的类来定义 class C { int p; int f(); }; C ca, cb; 一个类用变量来定义数据域,用函数定义行为. class Cirle { public: double r; Cirle() { r = ; } Cirle(double newr){ r = newr; } double get() { return r * r *3.14; } }; 构造函数: 类中有 一种特殊的“构造函数”,在创建对象时被自动调用…
常量: 常量的定义格式:const datatype CONSTANTNAME = VALUE 常量的命名规范:符号常量(包括枚举值)必须全部大写并用下划线分隔单词 例如:MAX_ITERATIONS, COLOR_RED, PI 常量与指针: two features of a pointer(指针的两个属性): pointer variable (指针变量本身) data that the pointer points to (指针变量所指向的数据) 常量和指针的组合: 1.常量指针…