-
arraylist用于存儲多個數據,是Java的內置數據集合
是數組替代品
泛型<>
add新增
get讀取
size長度
remove刪除
查看全部 -
多態是同一個行為具有多個不同表現形式或形態的能力
實現多態的關鍵是接口
接口interface是一個抽象的類型,只提供方法的定義
實現類是一個接口的具體實現,要實現每一個接口方法的功能
??
查看全部 -
修飾符總結
查看全部 -
封裝隱藏功能實現細節:利用對象和方法,讓代碼更易閱讀和維護
查看全部 -
如圖
查看全部 -
方法(method)用于完成特定功能的整段代碼
psvm,idea的快捷指令-main
查看全部 -
成員變量是隸屬于對象的變量
成員變量用于保存對象的靜態特征
同類型的不同對象有相同的成員變量,但值彼此獨立
查看全部 -
類是抽象概念
對象是具體事物,是類的具體實例
程序中的類:class
從類創建具體對象(object)——實體化
創建類:public class 類名{}
類名首字母大寫,不能包含特殊字符,不能數字開頭
創建類的實例對象
類名 對象名 = new 類名();new是創建實例對象最重要的標識?
對象名首字母小寫,不要數字開頭不能包含特殊字符
查看全部 -
阿里云appcode + 具體地址
查看全部 -
多態:同一個行為具有多個不同表現形式或形態的能力
如打印可為彩色或黑白;空調可制冷或取暖
實現多態的關鍵:接口:面向接口編程
抽象的類型,只提供方法的定義
實現類:接口的具體體現,實現每一個接口方法的功能
根據輸入內容不同動態產生不同的接口實現,實現的過程要被額外方法進行封裝
通過方法處理輸入數據判斷,決定使用的實現類
使用不同的實現類覆寫
創建接口的對象,調用接口定義的方法完成不同的輸出
方法根據不同情況return new xxx(實現類)
接口 對象1 = new 實現類()或對象2.方法(數據)
查看全部 -
繼承
訪問修飾符protected:可以被同一包中的類與繼承類訪問
extends 前為子類,后為父類
子類會繼承父類的(default)/protected/public修飾的成員變量和方法
不會繼承private
查看全部 -
封裝:隱藏功能的實現細節
方式:利用對象和方法
使用者只需進行調用即可
優點:1.利于維護
2.互不影響
查看全部 -
面向對象:封裝 繼承 多態
查看全部 -
修飾符
查看全部 -
筆記
查看全部 -
成員變量就是屬于對象的變量;
查看全部 -
對象名和類名一樣,必須是首字母大寫且具有一定的意義,不是隨便拼湊的字母。
查看全部 -
訪問修飾符作用范圍
查看全部 -
接口:只提供方法的定義
接口的實現類:接口定義方法的實現
接口的實現就是可以一個接口實現多個功能,就是存在多種形態,根據你傳遞不同的參數調用不同的方法
查看全部 -
繼承是子類繼承父類的特征。
查看全部 -
成員變量應該設置為私有化,這樣可以防止屬性被直接變化,同事編寫Getter方法和Setter方法提供讀取和改變數據的方式
查看全部 -
封裝就是用對象和方法來隱藏功能的具體實現。工具類就是封裝的體現了
查看全部
舉報