201711671221第五章總結

2021-09-03 02:15:11 字數 639 閱讀 6052

1.子類extends父類。利用繼承,先定義乙個共有屬性的一般類(父類),根據該一般類再定義具有特殊屬性的子類,子類繼承一般類的屬性和行為,並根據需要增加它自己新的屬性和行為

2.object類是所有類的祖先類。每個類有且僅有乙個父類

3.子類自然地繼承父類中不是private的成員變數和方法,訪問許可權保持不變

4.物件instanceof類(判斷某一物件是不是屬於某個類)

5.成員變數的隱藏:子類所宣告的成員變數的名字和從父類繼承來的成員變數的名字相同,這種情況下,子類就會隱藏所繼承的成員變數

6.方法重寫:子類通過重寫可以隱藏已繼承的方法

7.final類不能被繼承,不能有子類。final修飾父類中的乙個方法,那麼這個方法不允許子類重寫。如果成員變數或區域性變數被修飾為final,那它就是常量,在宣告時無預設值

8.上轉型物件不能操作子類新增的成員變數,不能呼叫子類新增的方法。上轉型物件可以訪問子類繼承或隱藏的成員變數。可以通過上轉型實現多型

9.abstract類中可以有abstract方法。abstract類不能用new運算子建立物件。abstract類做上轉型物件

10.面對抽象程式設計:abstract類只關心操作,而不關心這些操作具體的實現細節,可以使程式的設計者把主要精力放在程式的設計上,而不必拘泥於細節的實現

python第五章 Python學習(第五章)

記錄所有的名片字典 card list defshow menu 顯示資訊 print 50 print 歡迎使用 名片管理系統 v1.0 print print 1.新增名片 print 2.顯示全部 print 3.搜尋名片 print print 0.退出系統 print 50 defnew ...

第五章 雜湊

雜湊表adt,只支援二叉樹查詢所允許的一部分操作。比如插入,刪除,查詢等。那些需要元素間排序資訊的操作將不會得到支援。比如findmin,findmax和線性時間按排序順序列印整個表的操作時不支援的。雜湊函式在理想狀態是能將任何兩個不同的關鍵字對映到不同的單元,但是這是不可能,因為關鍵字是無窮的,但...

第五章 函式

第五章 函式 1 函式的定義 shell函式定義可以放在 bash profile 檔案中,也可以在使用該函式的指令碼中,還可以在命令列中 通過 source 或 執行bash profile檔案,使修改能夠立即生效 function 函式名 declare f 顯示定義的函式清單 export f...