:D
---
作業二: 「繼承」的練習 (參考課本321頁, Programming Exercise 2)
在這個練習中, 請你定義二個由類別"Figure"(在Display 6.6, 306頁)所衍生的類別.
這二個類別分別叫做"RightArrow"和"LeftArrow". 這二個類別就像"Triangle"和"Box"
一樣, 只是它們分別要印的是 指向左 和 指向右 的箭頭. 以下是一個 指向右 的箭頭:
*
* *
* *
************ *
* *
* *
*
箭頭的大小由二個數字決定: 一個是「尾巴」的長度, 在這個例子裡是 12 ;
另一個是 箭頭的寬度 , 在這個例子是 7 . (如果箭頭的寬度是偶數, 那麼「尾巴」將
不會在箭頭的正中間, 這是被允許的. ) 請為各個類別分別寫一個測試程式用來測試類
別裡所有的 方法(method) .
繳交期限(死期? ^^;): 四月十七日 十四點整 (以收到的時間為準)
--
Windows, the aeonian nightmare.
These are the jobs of the company: Microsoft.
It's continuing mission: To make more money.
To make worse applications and worse operating systems.
To boldly do what no one has done before.
-- MichaelHsin, 2000
--
※ 發信站: 批踢踢實業坊(ptt.twbbs.org)
◆ From: mhsin.m7.ntu.edu