- 3
- 0
- 约1.58万字
- 约 37页
- 2019-11-14 发布于湖北
- 举报
繼承的基本概念 如果要設計一個硬幣類別CCoin ,可用來建立各 種不同半徑(radius),與不同幣值(value)的硬 幣。因於CCircle 類別裡已包含了pi 、radius 成 員與setRadius()、show()等method ,所以在建 立硬幣類別CCoin 時,便可透過繼承的方式來取 用這些資料成員與method 。也就是說,只要針 對硬幣類別CCoin 要新增的資料成員與method 撰寫程式碼即可,而不必在CCoin 裡撰寫相同的 程式碼,這也就是繼承的基本觀念。 簡單的繼承範例 Java 可根據既有的CCircle 類別為基礎,加入新 的資料成員與method 之後,衍生出新的類別 CCoin 。像這種以既有類別為基礎,進而衍生出 另一類別,Java 稱之為「類別的延伸」 (extension of classes)。Java 類別的繼承, 可用下面的語法來表示: class CCircle //定義類別CCircle { private double pi=3.14; private double radius; CCircle 類別裡的method ... } class CCoin extends CCirc
原创力文档

文档评论(0)