閱讀699 返回首頁    go 阿裏雲 go 技術社區[雲棲]


《數據結構與抽象:Java語言描述(原書第4版)》一序 言-設 計 類

本節書摘來華章計算機《數據結構與抽象:Java語言描述(原書第4版)》一書中的第1章 ,第1節,[美]弗蘭克M.卡拉諾(Frank M. Carrano) 蒂莫西M.亨利(Timothy M. Henry) 著 羅得島大學  新英格蘭理工學院 辛運幃 饒一梅 譯 更多章節內容可以訪問雲棲社區“華章計算機”公眾號查看。

序 言

Data Structures and Abstractions with Java, Fourth Edition

設 計 類

先修章節:附錄A、附錄B、附錄C、附錄D。
麵向對象程序設計體現了3個設計概念:封裝、繼承和多態。如果不熟悉繼承和多態,請參看附錄B、C和D。這裏我們討論封裝,這是設計類的過程中隱藏實現細節的一種方式。我們強調,在方法實現之前說明它應該有什麼行為是重要的,在程序中將規格說明作為注釋也是重要的。
我們介紹Java接口,這是將類行為的聲明與其實現分開的一種方式。最後,介紹用於標識特定解決方案所需類的一些初級技術。

最後更新:2017-06-26 14:02:09

  上一篇:go  《數據結構與抽象:Java語言描述(原書第4版)》一P.1 封裝
  下一篇:go  《數據結構與抽象:Java語言描述(原書第4版)》一 引 言-組 織 數 據