


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
課程名稱《程序設計基礎》課次20任務、項目、課題名稱修飾符與繼承課時2學時教學內容1、類的權限修飾符;2、類的繼承。教學目標掌握類的三個權限修飾符;掌握類的繼承、super的用法。教學重點類的繼承教學難點super的用法教學活動及主要環節學生活動課程思政復習1、類與對象的概念2、類的創建、對象的聲明與創建3、構造方法、靜態成員。實驗中出現的問題講解:二、創設意境,導入新課導入:減少代碼的重復,提高代碼的復用性。引出新內容:權限修飾符與繼承新授內容1、類的權限修飾符2、子類的定義class子類名extends父類名[implements接口名]{//類體}例題一課本例題8.3Pigeon.java例題二:TestInh.java創建子類對象解析:畫出內存分布示意圖。3、super關鍵字1)調用父類的實例方法。2)調用父類被隱藏的成員變量。3)調用父類的構造方法。super():調用父類的默認構造方法.沒有顯示調用時也自動調用父類的無參構造方法。super(參數):調用與參數匹配的父類構造方法(難點)選取多個有代表性的例題源碼進行分析講解四、小結1、權限控制—封裝性。2、繼承:子類的定義方法;創建子類對象的過程;3)關鍵字this,super的用法。(繼承中的構造方法)五、作業:補充六、預習實驗列舉學生所做題目及過程等super使用情況的例題分析思政案例:案例1:嫦娥一號到五號介紹,嫦娥五號的“五項中國首次”(類的封裝與繼承)案例2:嫦娥五號總設計師--楊孟飛院士介紹培養目標:1)嫦娥衛星蘊含的科學精神、愛國精神,實現科技自信;2)通過榜樣的力量引導學生科學規劃學習和職業生涯,通過中國精神激發學生們的理想信念;課程名稱《程序設計基礎》課次21任務、項目、課題名稱多態課時2學時教學內容多態的概念;方法的重載;方法的重寫;4、運行時多態。教學目標了解多態的概念;掌握方法的重載;掌握方法的重寫;4、掌握運行時多態。教學重點方法的重載與重寫教學難點運行時多態教學活動及主要環節學生活動課程思政復習1、權限控制—封裝性。2、繼承:子類的定義方法;創建子類對象的過程;3、關鍵字this,super的用法。二、創設意境,導入新課導入:如何提高程序的可擴展性?引出新內容:多態新授內容1、方法重載OverLoad(1)構造方法重載。例一、TestCircle.java(2)實例方法重載。例二、TestArea.java綜合例題:TestOverload.java(3)在構造方法中使用this調用類中的另一個構造方法。提示:匯總this在Java語言中的三個使用地方,明確這一特殊引用的特點。2、方法覆蓋OverRide在類層次結構中,如果子類中的一個方法與父類中的方法有相同的方法名,并具有相同數量和類型的參數列表,這種情況稱為方法覆蓋。重點:講解方法覆蓋的要求,特別說明對于訪問權限的要求—權限不能降低。3、上轉型:上轉型對象是指有父類A與子類B,當用子類B創建一個對象,并把這個對象的引用賦給A類對象時,則把父類對象稱為B類對象的上轉型對象。例題三:Example.java例題四:Example2.java(難點,可反復講解,通過畫內存分布示意圖等幫助學生分析理解)四、小結多態的概念;方法的重載;方法的重寫;4、運行時多態。五、作業:補充六、預習實驗七列舉學生所做題目及過程等分析下面程序的輸出結果:classA{voidcallme(){System.out.println("InsideA'scallme()method");}}classBextendsA{voidcallme(){System.out.println("InsideB'scallme()Method");}}publicclassDispatch{publicstaticvoidmain(Stringargs[]){Aa=new
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論