java物件导向程式设计(编辑修改稿)内容摘要:

形的抽象化結果 , 上面只需提供使用者所需的資訊 (方向 、 距離 、街道名稱 ), 如右上圖之街道地圖。 右下圖之真實地形存在著巨細靡遺的資訊:如某個地方有幾棵樹 ( 種類 、 高度 …) 、 幾棟建築物 ( 樓高 、日式風格 、 巴洛克風格 …) 、 幾條馬路 ( 寬度 、 長度 、 路名 … ) 、 各式地形地物等等。 資料來源:取自 Google地圖資料 範例程式 1:實作如何由類別建立物件 物件導向設計-繼承 物件導向設計-繼承 物件導向程式實作方式 物件導向程式在實作上有兩種方式,分別是“ is a”與“ has a ”,繼承是一種 is a 或 is a kind of的關係 “ is a”意義上為“是一種” “ has a ”:意義上為“有一個” 物件導向程式實作方式 class plane //飛機類別 { ….. } public fighter extends plane //is a:戰鬥機類別 fighter繼承飛機類別 { radar a_radar。 //has a:戰鬥機類別 fighter 包含的屬性 missile a_missile。 oilbox a_oilbox。 } 範例程式 2:實作 類別繼承 物件導向設計- 封裝 減低了程式設計的複雜性 維護物件存取的一致性與安。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。