2400
课时安排:一周以内
上课地点:武汉市洪山区珞瑜路鲁巷融众集团C3栋27层(位于鲁巷广场购物中心正对面,光谷国际广场旁边)
课程内容:1 C++与面向对象基础 1、C++对C的扩展内容详解 2、面向对象的基本思想 3、C++类的定义 4、成员函数与成员变量 5、C++对象的使用 【实验】 1、强类型机制(默认参数) 2、引用与指针 3、内联 4、域作用符用法 5、函数重载 6、C++内存管理 7、运算类实例 第2天 2 C++封装(1) 1、析构函数 2、拷贝构造 3、函数内联 4、成员函数 5、类组合 6、类的前向声明与引用 【实验】 1、构造函数重载 2、析构与构造函数关系 3、内联函数的实现 4、类组合的构造与析构 5、成绩类实例 第3天 3 C++封装(2) 1、作用域与可见性 2、对象的生存期 3、数据与函数 4、静态成员 5、共享数据的保护 6、友元 【实验】 1、对象的作用域 2、static用于静态成员与静态函数 3、const用于对象、成员变量、成员函数 4、友元函数与友元类 5、男人类实例 第4天 4 继承 1、类的继承 2、类成员的访问控制 3、单继承与多继承 4、派生类的构造、析构函数 5、类成员的标识与访问 6、类组合与多继承综合运用 【实验】 1、类的多继承访问权限 2、派生类与构造、析构 3、多继承与类组合的综合 4、教师干部类实例 第5天 5 多态 1、多态性 2、运算符重载 3、虚函数 4、纯虚函数 5、抽象类 6、类模板 【实验】 1、成员函数实现运算符重载(单目和多目) 2、友元函数实现运算符重载(单目和多目) 3、多态的访问控制 4、结婚类实例 5、类模板实例 李家凯 张杰