C++面向对象程序设计教程
andy.L
不变
展开
-
第7章---C++的I/O流类库
1原创 2011-11-07 14:54:07 · 601 阅读 · 0 评论 -
第2章---C++概述
1、const修饰符 定义常量:const int LIMIT = 100 修饰指针:(1)const char* name = "liao" //声明指向常量的指针 name[2] = 'a'; false原创 2011-11-07 14:48:55 · 439 阅读 · 0 评论 -
第3章---类和对象
1、C++规定,默认情况下,结构中成员是public,类中成员是private2、成员函数的定义 必须使函数体与inline说明结合在一起,否则编译器将它作为普通函数处理。class point{ private: int x, y; public: void setpoint(int, int);};inline void point::setpo原创 2011-11-07 14:49:37 · 532 阅读 · 0 评论 -
第4章---派生类与继承
1 、基类成员在派生类中的访问属性 内部访问:基类为public、protected的无论继承方式都可在子类中访问 对象访问:基类修饰类型在子类中转换为扩展类型,访问规则同 ps:protected成员可以由本类或派生类的成员函数访问,而类外的任何访问都是非法的!2、访问声明:对基类的私有成员不能使用访问声明#include#inc原创 2011-11-07 14:52:28 · 430 阅读 · 0 评论 -
第5章---多态性
1、运行前就完成的联编称为静态联编:函数重载、运算符重载实现! 程序运行时才完成的联编为动态联编:继承、虚函数实现! 2、运算符重载 (1)类以外的运算符重载:只能访问类中的公有数据成员#includeusing namespace std;class Complex{ public: double real; double i原创 2011-11-07 14:53:03 · 378 阅读 · 0 评论 -
第1章---hiahia
记得是大二下学期的课程,回顾下,hiahia原创 2011-11-08 00:17:54 · 513 阅读 · 1 评论 -
第6章---模板
1、函数模板的声明 template 返回类型 函数名(模板形参列表){ 函数体 } 2、类模板与模板类#includeusing namespace std;const int size = 1;template class stack{ Type stk[size]; int tos; public:原创 2011-11-07 14:53:36 · 417 阅读 · 0 评论