問題詳情

四、請使用 C++或 Java 撰寫三個類別(class):shape(形狀)、circle(圓形)與rectangle(矩形),其中 shape 為抽象類別(abstract class),而 circle 與 rectangle 為衍生類別(derived class),均繼承 shape。請在 shape 中定義兩個介面(interface),分別作為運算週長(circumference)與面積(area)的介面,並在 circle 與 rectangle中分別實作其功能。(26 分)

參考答案

無參考答案

內容推薦

內容推薦