面向物件程式設計筆記=chapter11
1.這個地方很迷= = 我記得老師有講過子類不是父類的子集=有待考慮
2.想不明白為什麼第二個red沒有被移除,貌似明白了只移除第一個= =,可是這裡面是迴圈啊= = 迷
3.protected 修飾的表示其子類可訪問,並且包內可訪問;
4.轉換型別不符合
- 5 .在父類裡面聲明瞭public的類在其子類裡面不能宣告該類為私有
6.
7.
8.每個類都有equals和tostring方法
9.結合課本,過載和重寫的問題,記住就好
- Normally you depend on the JVM to perform garbage collection automatically. However, you can explicitly use ____ to request garbage collection.
所選答案:
錯誤 A.System.gc(0)
正確答案:
正確 B.System.gc()
顯示使用垃圾回收機制;
11.collections.shuffle 使用的物件是arraylist而不是array
12.通用程式設計的通俗解釋,啦啦啦
13.instanceof 檢視父類物件引用的是不是的確是所指定的子類物件
14.包私有標誌
15.線性搜尋
16.問老師= =可以繼承父類的所有屬性和方法,但要使用set和get訪問private
17.兄弟類之間無法轉換
18.arraylist的大小可以伸縮
19.不能被執行
20.要重寫就不能改定義
21.arraylist賦值是直接引用賦值的,引用都一致
22.
博主才知道原來子類的例項也是父類的例項
23.如果在一個類裡面定義的兩個方法除了返回型別不一樣外其餘一致,這是不可行的
A static method cannot be overridden. If a static method defined in the superclass is redefined in a subclass, the method defined in the superclass is hidden.
24.45和47題怎麼一樣啊題目答案卻不一樣
25.collections的使用物件貌似都是arraylist= =,博主還沒有得到確切的定論,似乎是這樣
= =,就這樣先記著吧
26.11.20號早上考試完後補充:object返回的是雜湊碼存的是地址的對映
27:補充題:當被列印時,物件的tostring方法自動被執行
目前筆記到50題為止,未完待續