freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

javaword版(編輯修改稿)

2024-09-26 13:57 本頁面
 

【文章內(nèi)容簡介】 由 。 父類的引用類型變量可以調(diào) 用子類的實例,反之則不成立,即子類可當父類用。 ( 3) 多態(tài): A. 編譯時,編譯器檢查聲明類型 (類型 /方法信息 ) B. 運行時, JVM 對實例方法和引用變量實際引用的對象動態(tài)綁定,對靜態(tài)方法和引用變量聲明的類型靜態(tài)綁定。 C.類的屬 性在編譯階段綁定。 8. instanceof: 判斷實例是否為某個類型的或者其子類型的實例 。 ,結(jié)果為 false。 ,一般從子類開始,然后是父類 9. override: 方法覆蓋是 指 子類重寫父類中的方法。 子類要想 override 父類的方法有以下條件 : =父類的修飾符 14 等于 父類拋出的異常 : 1)子類實現(xiàn)父類的抽象方法; 2)子類重新聲明父類中的抽象方法。 10. Casting : 引用類型為類的變量可以指向子類型的實例 A、 可用強制轉(zhuǎn)換 SubA a=(SubA)new A()39。 casting的時候,先使用 instanceof判斷實例類型。如果為真,則可強制轉(zhuǎn)換。 11. 依賴關(guān)系 ,其局部變量類型是另外一個類,則這兩個類具有依賴關(guān)系 ,則 A依賴 B,記作 AB 。 Advanced Features: 1.在 Java 中,類的定義與實現(xiàn)必須一次完成,成員、方法都必須定義在類之中。 2.方法的局部變量是另一個類。 3. this The order“ this” point to the current class or object. this 是一個 keyword,表示對象中指向自身的一個引用,在實例方法中用來指代當前對象。 this 的主要用途: 4. private 只能被當前類訪問,不能通過其他類訪問。 5. Encapsulation can enhance maintainability. 封裝能夠增強系統(tǒng)的可維護性。 6.方法簽名 方法簽名就是指方法的參數(shù)類型、順序或者個數(shù)不一致。 方法簽名不一致,方法就可以被重載。 7. 類的初始化過程 (1)先對父類初始化 (先初始化實例成員,包括屬性和代碼塊 無 static 修飾 ,初始化 15 構(gòu)造器 ( 無參數(shù) ) )2 (2)再對子類初始化 3 (3)如果有靜態(tài)成員 (靜態(tài)屬性和靜態(tài)代碼塊 ),從父類到子類,先執(zhí)行類的加載并且初始化這些靜態(tài)成員。 1 靜態(tài)代碼再程序 加載 的時候塊只被執(zhí)行一次。 8. Constructor(構(gòu)造器 ) Constructor can not be inherited.構(gòu)造器不能被繼承。 Java 程序員為對象提供初始化的構(gòu)造器是一個良好的編程習慣。 構(gòu)造器存 在的唯一目的就是初始化。 如果存在多個構(gòu)造器,就可以被重載。 如果不指定構(gòu)造器, JVM 就會提供缺省的構(gòu)造器。 如果自定義的類中沒有構(gòu)造器, JVM 會提供無參的 default 修飾的構(gòu)造器。 如果類中已有帶參的構(gòu)造器, JVM 不會提供默認的構(gòu)造器。 9.繼承,是靜態(tài)復用或者說是類型復用的機制。 帶有繼承關(guān)系的類的初始化過程 ( 1)如果有 static 屬性修飾的代碼塊,則從父類到子類,先執(zhí)行類的加載,并且初始化這個靜態(tài)成員; ( 2)如果沒有 static 成員,則先初始化父類實例成員和構(gòu)造器,再初始 化子類實例成員和構(gòu)造器。 10.為什么要使用繼承? ( 1)繼承者(子類)要擴展父類的功能 11.父類的引用類型可以指向其子類的實例: sample: B b=new SubB()。 子類 SubB 可以當父類 B 來用。 但是,很顯然地,父類 B 不能當子類用,我們可以把這種錯誤的繼承行為比喻成“亂倫”。 12. Single Inheritance: (1) 任何子類都只能有一個父類; ( 2)所有的類都是 Object 的子類; ( 3)如果說一個類不繼承任何子類,會自動隱藏“ extends Object”。 13.構(gòu)造 器是怎么樣運行的? 子類的構(gòu)造器默認情況下會調(diào)用父類的構(gòu)造器,如果子類的構(gòu)造器指定調(diào)用父類帶參的 16 構(gòu)造器,則父類可以不提供缺省的構(gòu)造器。 14. Polymorphism 在多態(tài)中當中,類的屬性在編譯階段確定,在編譯階段綁定。 靜態(tài)方法不能 override。 靜態(tài)方法不能用實例方法重置。 15. keyword:: instanceof description:判斷某個實例是否為某個類型的實例或者其子類的實例。 Syntax: examplename instance of typename 16. casting: 父類不可以當子類用,即使類型匹配 +強制轉(zhuǎn)換,也會 throws NumberFormatException。 17.方法覆蓋 父子類之間滿足一下條件可以 override: ( 1) 方法名、方法簽名一致; ( 2) 子類修飾符的限定范圍不能小于父類的修飾符 ( 3) 如果子類拋出的異常類型與父類拋出的異常類型有繼承關(guān)系,那么子類異常類型不能是其父類異常類型的父類或更高,否則子類的 Exception 會搶先 throws,導致父類Exception 失效。 18. Polymorphism 運行機制: 在類編譯階段,編譯器會檢查類型是否匹配(檢查聲明類型、方法等)。在運行階段,JVM 會調(diào)用實例的對應(yīng)方法,先檢查父類方法,后檢查子類方法。然后編譯器會檢查實例聲明的類型。 19.什么是 OOP? OOP 相對于面向過程編程有哪些優(yōu)點? OOP, ObjectOriented Programming,面向?qū)ο缶幊滩煌诿嫦蜻^程編程: ( 1) OOP 關(guān)注對象和角色,也就是事物的本質(zhì) 1) OOP 把客觀世界中的對象抽象成對應(yīng)的類; 2)通過類構(gòu)造實例; 3)通過依賴 、繼承、實現(xiàn)等形式建立對象間的通信關(guān)系 ( 2) OOP 易于擴展,增加或改變業(yè)務(wù)的功能,無需大幅改動改變源代碼 ( 3) OOP 易于建模, OOP 就是軟件架構(gòu)師在計算機高級語言中對客觀世界的抽象和再 17 現(xiàn),人們可以很好地理解和建立起計算機中的抽象模型 面向過程編程: 關(guān)注的是事物的行為、實現(xiàn)步驟、實體的操作; 面向過程編程的代碼是分散的,不具備良好的架構(gòu)和設(shè)計理念; 應(yīng)對變化的能力很差,往往牽一發(fā)而動全身。 例如在一個象棋游戲程序中, OOP 關(guān)注棋盤、棋手和規(guī)則三個對象以及它們之間的關(guān)系,而不關(guān)心下棋的各種各樣的步驟。 20. static 成員常用來提前做全局的初始化工作。 21. super ( 1)調(diào)用父類的屬性; ( 2)調(diào)用父類的方法; ( 3)子類與父類有同名的方法,子類可用 來區(qū)分是父類的方法; 22.怎樣使用抽象類? ( 1)盡可能把可以共用的方法和邏輯放到抽象類中; ( 2)屬性應(yīng)盡可能放到子類中。 Chapter 06 Advanced Language and Features final修飾的類不能被繼承 。 final修飾的方法不能被 override final修飾的變量是常量 ,常量不可修改 ,但有例外 : 實例常量 : ,則可以在構(gòu)造器或者實例代碼塊中賦值 靜態(tài)常量 : 若定義時沒有賦值 ,可在靜態(tài)代碼塊中賦值 18 : 定義 : 具有部分實現(xiàn)的類 . 格式 : abstract class(){ } 使用 : 化 ,必須實現(xiàn)所有的抽象方法 ,并且在內(nèi)存中分配空間 ,間接實例化 ,可以返回其子類的實例 抽象類使用注意事項 : ,越多越好 模板方法的使用 : :abstract step1()。 abstract step2()。...... 為什么要使用抽象類 ? 里氏代換 :基類 (父類 )能夠出現(xiàn)的地方 ,子類一定能夠出現(xiàn) . 大部分情況下 ,是從大多數(shù)對象中抽象出的屬性和方法 ,是為了方便代碼的復用 . 抽象類的存在 ,就是為了繼承 . 怎樣使用抽象類 ? ,應(yīng)該盡量地多 .共用的業(yè)務(wù)邏輯 (具體方法 )應(yīng)該 。盡可能地放在抽象類中 . . 19 3. interface( 接口 ) 1 什么是接口 ? (1) 接口應(yīng)該是一個規(guī)范 (宏觀 ) (2) 接口是一種抽象類型 : (1)屬性是常量 ,一定要賦值
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1