原创 2018.1.16日記

l 定義類的格式 public class 類名 { //可編寫0至n個屬性     數據類型 變量名1;     數據類型 變量名2; //可編寫0至n個方法 修飾符 返回值類型 方法名(參數){ 執行語句; } } l 汽車類 pu

原创 2018.1.29日記

在開發中經常需要在創建對象的同時明確對象的屬性值,比如員工入職公司就要明確他的姓名、年齡等屬性信息。 那麼,創建對象就要明確屬性值,那怎麼解決呢?也就是在創建對象的時候就要做的事情,當使用new關鍵字創建對象時,怎麼給對象的屬性初始化值呢

原创 2018.2.1日記

1、先執行main方法,main方法壓棧,執行其中的new Person(“張三”,23); 2、堆內存中開闢空間,併爲其分配內存地址0x33,,緊接着成員變量默認初始化(name=null  age = 0); 3、擁有兩個參數的構造方

原创 2018.1.23日記

當引用變量作爲參數傳遞時,這時其實是將引用變量空間中的內存地址(引用)複製了一份傳遞給了show方法的d引用變量。這時會有兩個引用同時指向堆中的同一個對象。當執行show方法中的d.x=6時,會根據d所持有的引用找到堆中的對象,並將其x屬

原创 2018.1.9日記

對於上面的語法格式中具體說明如下: l 修飾符:方法的修飾符比較多,有對訪問權限進行限定的,有靜態修飾符static,還有最終修飾符final等,這些修飾符在後面的學習過程中會逐步介紹 l 返回值類型:用於限定方法返回值的數據類型 l 

原创 2018.1.18日記

面向對象的編程思想力圖在程序中對事物的描述與該事物在現實中的形態保持一致。爲了做到這一點,面向對象的思想中提出兩個概念,即類和對象。其中,類是對某一類事物的抽象描述,而對象用於表示現實中該類事物的個體。接下來通過一個圖例來抽象描述類與對象

原创 2018.1.10日記

1、  什麼是繼承,繼承的特點? 子類繼承父類的特徵和行爲,使得子類具有父類的各種屬性和方法。或子類從父類繼承方法,使得子類具有父類相同的行爲。 特點:在繼承關係中,父類更通用、子類更具體。父類具有更一般的特徵和行爲,而子類除了具有

原创 2018.1.17日記

通過代碼的描述,知道類的真正意義就是在描述事物。屬性和功能統稱爲事物中的成員。 事物的成員分爲兩種:成員屬性和成員功能。 成員屬性在代碼中的體現就是成員變量 成員功能在代碼中的體現就是成員方法 把寫好的代碼測試一下。需要一個可以獨立運行類