DANCE WITH JAVA

          開發出高質量的系統

          常用鏈接

          統計

          積分與排名

          好友之家

          最新評論

          深入理解abstract class和interface

          原文 :http://www-128.ibm.com/developerworks/cn/java/l-javainterface-abstract/index.html
          abstract class和interface是Java語言中對于抽象類定義進行支持的兩種機制,正是由于這兩種機制的存在,才賦予了Java強大的面向對象能力。abstract class和interface之間在對于抽象類定義的支持方面具有很大的相似性,甚至可以相互替換,因此很多開發者在進行抽象類定義時對于abstract class和interface的選擇顯得比較隨意。其實,兩者之間還是有很大的區別的,對于它們的選擇甚至反映出對于問題領域本質的理解、對于設計意圖的理解是否正確、合理。本文將對它們之間的區別進行一番剖析,試圖給開發者提供一個在二者之間進行選擇的依據。

          posted on 2006-12-04 16:49 dreamstone 閱讀(419) 評論(0)  編輯  收藏 所屬分類: jdk相關

          主站蜘蛛池模板: 天峻县| 微山县| 通渭县| 丘北县| 济宁市| 锡林浩特市| 西充县| 漠河县| 屏南县| 九龙县| 扎鲁特旗| 四会市| 南郑县| 新闻| 西乌| 凤山市| 若羌县| 图木舒克市| 呼和浩特市| 宁都县| 沾化县| 崇阳县| 中牟县| 昌黎县| 两当县| 宜城市| 绥化市| 同仁县| 定陶县| 新宾| 汝阳县| 灵武市| 平原县| 防城港市| 朝阳市| 中江县| 正安县| 喀什市| 怀柔区| 锡林郭勒盟| 玉山县|