1、封裝
對於封裝而言,乙個物件它所封裝的是自己的屬性和方法,所以它是不需要依賴其他物件就可以完成自己的操作。
2、繼承
3、多型
其實也就是兩種繫結狀態:動態繫結(也稱後期繫結),靜態繫結(也稱前期繫結).
1 例項方法: 例項方法與引用所實際引用的物件繫結.(動態繫結).
2 靜態方法: 靜態方法與引用所實際宣告的型別繫結.(靜態繫結).
3 成員變數(靜態或非靜態): 成員變數與引用所實際宣告的型別繫結.(靜態繫結).
/**
* 多型的演示
* @author fhd001
*/
public class dttest
}
// 父類
class parentclass
static void bbb()
}
//子類
class childclass extends parentclass
static void bbb()
}
JAVA三大特性
三大特性 封裝內主要包括 方法 訪問許可權修飾符號 屬性 方法即物件的行為 方法的宣告 訪問許可權修飾符號 修飾符 返回值型別 方法名 形式引數列表 方法列子 public static void main string args private 私有許可權,同類中訪問 default 同包許可權,...
java三大特性 封裝
1 定義 2 好處 良好的封裝能夠減少耦合。類內部的結構可以自由修改。可以對成員變數進行更精確的控制。隱藏資訊,實現細節。3 關鍵字 封裝使用的關鍵字,封裝的級別 public protected 預設 private 4 例public class person public class pers...
JAVA三大特性 繼承
繼承,使用已存在的類的定義作為基礎建立新類的技術,新類的定義可以增加新的資料或新的功能,也可以用父類的功能,但不能選擇性的繼承父類。繼承所描述的關係是 is a 實際上,繼承者是被繼承者的特殊化,除了擁有繼承者的特性外,還擁有自己特有的屬性。繼承定義了類如何互相關聯,共享特性。繼承注意事項 子類擁有...