<span style="font-size:18px;">/*
*Copyright (c)2014,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:d.cpp
*作 者:张旺华
*完成日期:2015年5月24日
*版 本 号:v1.0
*/
#include<iostream>
using namespace std;
class Part //部件类
{
public:
Part();
Part(int i);
~Part();
private:
int val;
};
Part::Part()
{
val=0;
cout<<"调用Part的默认构造函数:"<<val<<endl;
}
Part::Part(int i)
{
val=i;
cout<<"调用Part的构造函数: "<<val<<endl;
}
Part::~Part()
{
cout<<"调用Part的析构函数: "<<val<<endl;
}
class Whole: public Part
{
public:
Whole();
Whole(int,int,int,int);
~Whole();
private:
Part one;
Part two;
int data;
};
Whole::Who