類中屬性和方法的定義和使用

2021-09-25 20:43:53 字數 1072 閱讀 9294

1.1:在類中宣告屬性:

語法: 修飾符 型別 變數名

修飾符 型別 變數名 = 值;

eg: private string name = 「小明」;

public int age;

protected boolean isonline;

修飾符

public 公有的,

都可以訪問

protected 保護 : 只有子類能訪問

private 私有的: 只有當前類內部能使用

==不寫 == 預設的: 只能在當前包中訪問

注:類的成員變數可以不給初始值,會有預設值。

2,方法

2.1:

宣告:類中方法的宣告:

語法: 修飾符 返回值型別 方法名(引數列表)

[throws 異常型別]

引數列表:用來宣告變數,

宣告的變數可以在當前方法中使用

[沒有賦值]

eg:

public void show(int age)

解釋:當前方法返回值為void 所以**體沒有return語句

int age 這個是該方法的形式引數,作用範圍只在當前方法有效。

2.2:使用:類中方法的使用(呼叫).

語法:物件.方法名(引數列表對應型別的值);

eg:類 物件名 = new 類();

物件名.show(10);//①

那麼執行①的時候 就會去執行show方法中的**。

呼叫方法時候傳入的10 是實際引數。

注意:物件呼叫方法,只有這個方法是屬於該物件才能被呼叫到。

1,解釋:當前物件

2,作用:

2.1:區分成員變數和區域性變數

2.2:呼叫類中方法(什麼許可權的都可以呼叫)

2.3:呼叫構造器,注:this呼叫構造器不會重新建立物件

3,注意:靜態方法中不能使用this關鍵字

Python類的定義 方法和屬性使用

類用來描述具有相同的屬性和方法的物件的集合。對於在類中定義的函式,稱為方法。類變數不直接叫做類變數,稱為屬性。1 類的定義 例子 class user pass說明 1 定義了乙個類名為user的類 2 類名一般約定用大寫字母開頭,函式則用小寫字母開頭,以做區分 3 用pass表示為空類,暫時還沒準...

python中類中屬性和方法的具體定義方法和使用

1.python中類中特性分成屬性和方法 屬性和方法都分為私有和公有的,私有的只可以在本類中使用外部是無法訪問的 2.定義屬性 成員變數 的語法格式 公有屬性 私有屬性 class 類名 def init self self.變數名1 值1 定義乙個公有屬性 self.變數名2 值2 定義乙個私有屬...

python中類中屬性和方法的具體定義方法和使用

1.python中類中特性分成屬性和方法 屬性和方法都分為私有和公有的,私有的只可以在本類中使用外部是無法訪問的 2.定義屬性 成員變數 的語法格式 公有屬性 私有屬性 class 類名 def init self self.變數名1 值1 定義乙個公有屬性 self.變數名2 值2 定義乙個私有屬...