本文共 1277 字,大约阅读时间需要 4 分钟。
#ifndef COMPUTER_H_INCLUDED#define COMPUTER_H_INCLUDED#include#include #include #include "CPU.h"#include "Memory.h"#include using namespace std;class Computer{ public://在组合类中,成员初始化列表的调用顺序不影响构造函数的调用顺序 Computer(string brand,double fre,int cap):cpu(brand,fre),mem(cap){ //不能在构造函数里面初始化对象成员,用成员初始化列表 cout<<"A computer is created."<
#ifndef CPU_H_INCLUDED#define CPU_H_INCLUDED#include#include #include #include using namespace std;class CPU{ public: CPU(string s = " ",double p = 0) { brand = s; main_fre = p; cout<<"The CPU "< <<" is created"<
#include#include #include #include using namespace std;class Person{ public: Person(char _name[],int _age){ name = new char[strlen(_name)+1]; strcpy(name,_name); age = _age; } ~Person(){ delete[] name; } void setName(char _name[]){ // delete[] name;// name = new char[strlen(_name)+1]; strcpy(name,_name); } void show() { cout< <<' '< <
转载地址:http://vvlvz.baihongyu.com/