顯示廣告
隱藏 ✕
看板 Programming
作者 abc1231qa(替咖~拉拉拉~)
標題 [轉錄][收錄] 小日工廠的故事:物件導向的概念
時間 2011年03月09日 Wed. AM 02:31:36


※ 本文轉錄自看板 abc1231qa

看板 abc1231qa
作者 abc1231qa (替咖~拉拉拉~)
標題 [收錄] 小日工廠的故事:物件導向的概念
時間 2011年03月09日 Wed. AM 02:30:15


引言:
有一個歡樂的小鎮叫做東華城,裡面住著一位大財主,叫小日。

有一天,小日想要蓋一個工廠可以自動生產鉛筆盒組,於是找來了設計師小月,

並且說明了他想要的鉛筆盒組是什麼:

一組鉛筆盒有10隻自動鉛筆,一支自動鉛筆有5根筆芯


不過小月只有製造筆芯的,所以小月必須另外設計自動鉛筆跟鉛筆盒的模板

不過小月只是一個建築師,哪裡會做什麼模板,於是就找來了模板師傅小明幫忙。

小明的技術非常高超,他設計出來的模板所生產的自動鉛筆裡面竟然可以有兩種筆芯,

可以寫出藍色字的兩根,可以寫出綠色字的三根。

於是小日靠著小月和小明的幫忙又榨乾了東華城居民的荷包~


從此大家過著幸福快樂的日子~~~~

END


現在讓我們來看看小月設計的工廠和小明設計的模板吧

//東華城.cpp
#include<iostream>
#include<iomanip>
using namespace std;

class Student//小明設計的自動鉛筆模板
{
   public:
      string FName,LName;//一次會生產兩根藍色筆芯
      double test1,test2,test3;//還有三根綠色筆芯
};

class Gradebook//小明設計的鉛筆盒模板
{
   public:
      Student Array[10];//用鉛筆盒模板的話 一次能生產10枝自動鉛筆唷
};

int main()//小月設計的工廠一天會做的事
{
    Student ST[3];//利用自動鉛筆模板生產出三支鉛筆

    Gradebook GB;//利用鉛筆盒模板生產出一個鉛筆盒

    GB.Array[0].FName = "使用第一根藍色筆芯";//是第1支自動筆的第1根藍色筆芯
    GB.Array[0].LName = "使用第二根藍色筆芯";//第1支自動筆的第2根藍色筆芯
    GB.Array[0].test1 = 0.0 ; //第1支自動筆的第1根綠色筆芯
    GB.Array[0].test2 = 0.0 ; //第1支自動筆的第2根綠色筆芯
    GB.Array[0].test3 = 0.0 ; //第1支自動筆的第3根綠色筆芯

    GB.Array[1].FName = "使用第一根藍色筆芯";//是第2支自動筆的第1根藍色筆芯
    GB.Array[1].LName = "使用第二根藍色筆芯";//第2支自動筆的第2根藍色筆芯
    GB.Array[1].test1 = 0.0 ; //第2支自動筆的第1根綠色筆芯
    GB.Array[1].test2 = 0.0 ; //第2支自動筆的第2根綠色筆芯
    GB.Array[1].test3 = 0.0 ; //第2支自動筆的第3根綠色筆芯

    //....................

    GB.Array[9].FName = "使用第一根藍色筆芯";//是第10支自動筆的第1根藍色筆芯
    GB.Array[9].LName = "使用第二根藍色筆芯";//第10支自動筆的第2根藍色筆芯
    GB.Array[9].test1 = 0.0 ; //第10支自動筆的第1根綠色筆芯
    GB.Array[9].test2 = 0.0 ; //第10支自動筆的第2根綠色筆芯
    GB.Array[9].test3 = 0.0 ; //第10支自動筆的第3根綠色筆芯


   
    system("pause");
    return 0;
}


請問:小月設計的工廠一天會生產多少鉛筆盒、自動鉛筆還有多少筆芯(不分藍綠)?

--
※ 作者: abc1231qa  時間: 2011-03-09 02:30:15  來自: 111-243-216-21.dynamic.hinet.net
※ 來源: Disp BBS 看板: abc1231qa 文章位址: http://disp.cc/b/23-1kY5

--
※ 作者: abc1231qa  時間: 2011-03-09 02:31:36  來自: 111-243-216-21.dynamic.hinet.net
※ 編輯: abc1231qa  時間: 2011-03-09 13:01:47  來自: 111-243-215-239.dynamic.hinet.net
※ 看板: Programming 文章推薦值: -2 目前人氣: 0 累積人氣: 967 
分享網址: 複製 已複製
( ̄︿ ̄)p abc1231qa, s97852 說瞎!
1樓 時間: 2011-03-09 08:30:07 (台灣)
  03-09 08:30 TW
這變數名稱設計的真糟糕
2樓 時間: 2011-03-09 12:44:08 (台灣)
  03-09 12:44 TW
樓上指的是code裡面嗎 因為這是給學弟看的 所以拿他們作業的code來當範例
          其實我根本不打算幫這個故事寫code阿............
3樓 時間: 2011-03-09 12:44:37 (台灣)
  03-09 12:44 TW
code大部分也是抓學弟寫的來用
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇
看板名稱: 確定(Enter) 取消(Esc) 搜尋(Space)
查詢帳號: 確定(Enter) 取消(Esc) 搜尋(Space)
搜尋: m)m文 b)進板 c)未分類 a)作者 /)標題 q)取消?[q]

搜尋 送出(Enter) 取消(Esc)

回覆文章至: f)看板 m)作者信箱 b)兩者皆是 q)取消?[f]
要引用原文嗎? y)引用原文 n)不引用 a)全部回覆 r)複製原文 q)取消?[y]
轉錄本文章於看板: 1)使用連結 2)使用複製 q)取消 ?[1]
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
轉寄至站內信箱於使用者: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc)
修改文章標題為: 確定(Enter) 取消(Esc) 全部(a)

確定要刪除這篇文章?(可按大U救回) 確定(Enter) 取消(Esc)

刪除理由:

確定(Enter) 取消(Esc)
加到這個分類: 確定(Enter) 下一層(→) 回上層(←) 取消(Esc)
你覺得這篇文章: 1)真讚 2)真瞎 q)取消?[1] (再選一次即可收回)
你覺得這篇文章: 1)值得推薦 2)表示反對 3)單純註解 q)取消?[3]
guest
預覽(Enter) 取消(Esc)
上傳圖片
按ctrl+Enter可輸入下一行。
guest
確定要送出? 確定(Enter) 取消(Esc) 繼續(e)
搜尋: 送出(Enter) 取消(Esc)

▏▎▍▌▋▊▉ 請按任意鍵繼續