類的定義與使用

2022-09-08 01:00:23 字數 1030 閱讀 3080

1.j**a**對映成現實事物的過程就是定義類的過程。

2.類的定義格式

建立j**a檔案,與類名相同

public class 類名

通過類的定義格式,來進行手機類的描述,如下所示

publicclassphone

上述**,就是建立乙個類的的過程,類的名稱我們給起名為phone,類中包含了三個屬性(brand品牌型號、color顏色、size尺寸大小)。注意,類中定義的屬性沒有個數要求。

3.類的使用格式

phone類定義好後,我們就可以使用這個類了,使用方式和使用引用資料型別scanner類相似。格式如下:

導包:我們將所有的類放到同乙個資料夾下,可以避免導包。

建立物件:資料型別  變數名 = new 資料型別();

呼叫方法:目前我們定義的自定義類不涉及方法,只是屬性(自定義類中的方法部分在物件導向部分講解)

訪問屬性:變數名.屬性 (這是當前的方式,後期會採取呼叫方法的方式替代掉直接訪問的方式來完成對屬性的訪問。)

當有了phone資料型別的變數後,我們就可以使用phone類中的屬性了。對屬性的訪問我們來演示一下,如下所示:

public class test

}執行結果如下

4.自定義型別注意事項與記憶體圖

上述**中,通過類phone建立出來的變數p,它相當於我們生活中的盒子,裡面包含了它能夠使用的屬性。

通過 p.屬性名 就可以對屬性進行操作

與引用型別陣列類似,引用型別的自定義型別的變數,直接變數時,結果為物件位址值,這裡可以通過記憶體圖簡單解釋。

類的定義 使用與繼承

關於類,個人的理解就是,類像乙個包,而包裡面又可以定義多個函式。類裡面的函式在定義時,一定不要忘記self,儘管self 本身並不能當作乙個引數,就當它是規則所要求吧。1.定義類的方法 class ball def setname self,name 其實裡面只有name乙個引數,self不算引數的...

Python類的定義與使用

class person def init self,name,age,ce self.name name self.self.age age self.ce ce def grassland self 注釋 草叢戰鬥,消耗200戰鬥力 self.ce self.ce 300 def practic...

python 類的定義與使用

1.類定義語法 class car 類名的首字母一般要大寫 def infor self print this is a car car car 例項化物件 car.infor 物件名.成員,訪問成員方法 print isinstance car,car 內建方法isinstance 來測試乙個物件...