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!

arrow
arrow
    全站熱搜

    布拉怡 發表在 痞客邦 留言(0) 人氣()