• /  9
  • 下載費用: 9.90積分  

Java&JBuilder教學資料 面向對象高級技術4.ppt

'Java&JBuilder教學資料 面向對象高級技術4.ppt'
面向對象高級技術(4)本單元教學內容抽象方法與抽象類接口定義、接口的實現接口的繼承動態調用過程VehicleTruck5Bus5Car5計算租金每個子類重寫了父類的計算租金的方法,父類中計算租金的方法的實現沒有什么實際意義,只是起到“占位符”作用。抽象方法、抽象類當父類的某些方法的實現并沒有什么實際的意義時,可以將該方法定義為抽象方法,即只定義該方法的頭部,而不定義方法體(方法的實現)。1.定義抽象方法只需在方法定義中加入關鍵字:abstract 如:public abstract void show();2.包含抽象方法的類必須被定義為抽象類程序演示:將Vehicle類改為使用抽象類實現抽象類相關規則1.含有抽象方法的類必須用abstract修飾,成為抽象類,抽象類中可以包含其他的非抽象方法;2.抽象類不能被實例化;3.如果從一個抽象類繼承,而且想生成新類型的一個對象,就必須實現抽象基類中的每一個抽象方法,否則,派生類也必須使用abstract修飾成為抽象類。4.抽象類對象變量可以用來引用派生類的對象;接口接口是抽象類的一種極端情況,即接口中沒有任何實現的方法。接口實際上是為所有實現接口的類定義了一個“規格”或一種“協議”,徹底的將實現分離開來。實例: Shapearea()Circleradiusarea()RectangleLengthwidtharea()接口接口的創建使用interface關鍵字,如:public interface PCI{ int num=124; //常量 void start(); //方法 void stop();} 接口實質上是一個常量和抽象方法的集合,方法默認屬性為:public abstract;常量默認屬性為:public static final; 接口的定義與實現接口的定義例題4_8接口的實現例4_9使用implements關鍵字實現一個接口的類必須實現接口中的所有方法,否則,必須將類定義為抽象類接口的繼承Shapearea()Shape2DPerimeter()Shape3Dvolumn()extendsextendsimplementsimplementsinterfaceinterfaceinterfaceclassclass可以通過繼承接口創建新的接口使用extends關鍵字實現接口的繼承例4_10、例4_11
關 鍵 詞:
面向對象 jbuilder 教學 資料 java 高級 java&jbuilder 技術
 天天文庫所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
關于本文
本文標題:Java&JBuilder教學資料 面向對象高級技術4.ppt
鏈接地址: http://www.476824.live/p-51617474.html
關于我們 - 網站聲明 - 網站地圖 - 資源地圖 - 友情鏈接 - 網站客服點擊這里,給天天文庫發消息,QQ:1290478887 - 聯系我們

本站為“文檔C2C交易模式”,即用戶上傳的文檔直接賣給(下載)用戶,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有【成交的100%(原創)】。本站是網絡服務平臺方,若您的權利被侵害,侵權客服QQ:1290478887 歡迎舉報。

[email protected] 2017-2027 http://www.476824.live 網站版權所有

粵ICP備19057495號 

收起
展開
球探网即时蓝球比分 湖南体彩赛车一体机用法 群pk10最牛稳赚5码计划 福建11选5玩法 东京快乐8开奖查询 贵州快3二不同推荐号 山东群英会任五遗漏 云上策配资 内蒙古快三在哪里能投注 安徽11选5分布走势图 河南481走势图遗漏