CHAPER 14 1 3 5

1

文件1:

3

文件1:

5

文件1:

//*********************************************************************
// Programming Problems 5  Chapter 14  Programming in C++
// Programmer: Wang Dong  Date: 2010-6-17
//*********************************************************************
#include <string>
#include <iostream>
using namespace std;
class Computer
{
public:
	Computer(string newName,string newBrand,string newModel,int newSpeed,string newSerial,int newNumber);
	string GetName() const;
	string GetBrand() const;
	string GetModel() const;
	int GetSpeed() const;
	string GetSerial() const;
	int GetNumber() const;
	void Write() const;
private:
	string name;
	string brand;
	string model;
	int speed;
	string serialNumber;
	int inventoryNumber;
}; 

文件2:

//*********************************************************************
// Programming Problems 5  Chapter 14  Programming in C++
// Programmer: Wang Dong  Date: 2010-6-17
//*********************************************************************

#include "Computer.h"

Computer::Computer(string newName,string newBrand,string newModel,int newSpeed,string newSerial,int newNumber)
{
	name=newName;
	brand=newBrand;
	model=newModel;
	speed=newSpeed;
	serialNumber=newSerial;
	inventoryNumber=newNumber;
}

string Computer::GetName() const
{
	return name;
}

string Computer::GetBrand() const
{
	return brand;
}

string Computer::GetModel() const
{
	return model;
}

int Computer::GetSpeed() const
{
	return speed;
}

string Computer::GetSerial() const
{
	return serialNumber;
}

int Computer::GetNumber() const
{
	return inventoryNumber;
}

void Computer::Write() const
{
	cout << "Name: " << name << endl;
	cout << "Brand: " << brand << endl;
	cout << "Model: " << model << endl;
	cout << "Speed: " << speed << endl;
	cout << "Serial Number: " << serialNumber << endl;
	cout << "Inventory Number: " << inventoryNumber << endl;
}

文件3:

//*********************************************************************
// Programming Problems 5  Chapter 14  Programming in C++
// Programmer: Wang Dong  Date: 2010-6-17
//*********************************************************************
#include "Computer.h"
using namespace std;
void main ()
{
	Computer com("computer1","lenovo","China",2,"Tianjiao_E",100);
	cout << "Name: " << com.GetName() << endl;
	cout << "Brand: " << com.GetBrand() << endl;
	cout << "Model: " << com.GetModel() << endl;
	cout << "Speed: " << com.GetSpeed() << endl;
	cout << "Serial Number: " << com.GetSerial() << endl;
	cout << "Inventory Number: " << com.GetNumber() << endl;
	cout << "Write: " << endl;
	com.Write();
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

懒回顾,半缘君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值