類 物件相關知識

2022-09-23 02:51:11 字數 755 閱讀 2441

1

public

class

object0117}

1819

20//

類要放在main方法的外面

21//

通過class 先定義類的名稱及屬性

22//

定義乙個類名為nba 並賦予相應的屬性

23class

nba

注意事項和細節說明

1.屬性的定義語法同變數,eg: 訪問修飾符  屬性型別 屬性名

有四種訪問修飾符:public 、 protected、預設(沒寫)、private,訪問修飾符主要是控制屬性的訪問範圍

2.屬性的定義型別可以為任意型別,包含基本型別或引用型別

3.屬性如果不賦值,有預設賦值。規則和陣列一致

案列演示:person類

如何建立物件:

1.先宣告,在建立

cat   cat2;   //宣告

cat2 = new cat();//建立

2.直接建立:

cat  cat2 = new cat();

語法:    類名  名稱 = new 類名();

訪問屬性的方法:

基本語法:物件名.屬性名; eg:cat.name      cat.age 

物件的相關知識

回到咱們的人狗大戰 現在我們需要對我們的類做出一點點改變 人類除了可以走路之外,還應該具備一些攻擊技能。class person 定義乙個人類 role person 人的角色屬性都是人 def init self,name,aggressivity,life value self.name nam...

類的相關知識

1.資料屬性 2.函式屬性 class car 這是乙個車的類 brand nissan def drift print 漂移完成了乙個漂亮的過彎 def brake self print 完成了乙個完美的剎車 print dir car 屬性名查詢,以列表形式存放 print car.dict 檢...

類的相關知識

類的三大特性 1 封裝 類裡面的屬性和方法對外是透明的,不可直接訪問的。2 繼承 乙個類可以派生出子類,子類繼承父類的屬性和方法。3 多型 乙個介面,多種實現。即類中提供乙個統一介面,供例項使用。多型演示 定義乙個動物類,例項化多個動物。每種動物都有 叫 的功能,使用乙個介面去呼叫它們的這個功能。示...