摘要:
// 第九章类的继承和虚函数//.cpp: 主项目文件。//1 继承如何与面向对像的编程思想适应//2 根据现有类定义新类//3 使用protected关键字为类成员指定新的访问特性//4 如何使某个类成为另一个类的友元//5 虚函数及其使用方法//6 纯虚函数//7 抽像类//8 虚析构函数的概念,何时时使用虚析构函数//9.2 类的继承//派生类不继承的基类成员仅有析构函数,构造函数以及任何重载赋值运算符的成员函数//9.2.1 基类的概念#include "stdafx.h"#include <iostream>using namespace std;us 阅读全文
摘要:
{public: CBottle(double height, double diameter) { m_Height = height; m_Diameter = diameter; } friend CCarton::CCarton(const CBottle& aBottle);private: double m_Height; double m_Diameter; //这是定义友元函数的模式};CCarton::CCarton(const CBottle& aBottle){ m_Height = aBottle.m_Height; m_Length = 4.0 ... 阅读全文