close
1. 首先開啟一個標頭檔: drink.h
#include <iostream>
#include <string>
/* 咖啡店點兩杯飲料標頭檔 */
using namespace::std;
class Cafeshop
{
public:
Cafeshop(string drink)
{
menu(drink);
}
void menu(string drink)
{
makedrink=drink;
}
string tellservice()
{
return makedrink;
}
void printreceipt()
{
cout<<"Welcome to the Niki cafe shop!You drinks:"<<tellservice()<<endl;
}
private:
string makedrink;
};
2. 再開一個drink.cpp檔
#include <iostream>
#include "drink.h" //內含class的定義
int main()
{
//建立兩個物件
Cafeshop Nikilike("Niki want drinks cafe!");
Cafeshop Misalike("Misa want drinks Mocha!");
cout<<"Which kind drink you want?"<<endl
<<Nikilike.tellservice()<<endl
<<Misalike.tellservice()<<endl;
Nikilike.printreceipt();
Misalike.printreceipt();
system("PAUSE");
return 0;
}
3. 在drink.cpp 執行
顯示結果:
Which kind drink you want?
Niki want drinks cafe!
Misa want drinks Mocha!
Welcome to the Niki cafe shop!You drinks:Niki want drinks cafe!
Welcome to the Niki cafe shop!You drinks:Misa want drinks cafe!
全站熱搜