第十二節 類的定義

2022-05-06 08:54:09 字數 1083 閱讀 2875

掌握類的定義;

物件的定義;

類的構造方法;

方法的過載

新建worker類

為worker類新增四個屬性

為worker類新增帶參的構造方法,不帶參的構造方法不再自動建立

建立不帶引數的構造方法

為worker類新增gettax()方法

為worker類新增getsalary()方法

在主方法中例項化物件測試並輸出姓名,工資和所得稅

package hh;

public class worker

public worker(string id, string name, double basic, double bonus)

public string getid()

public void setid(string id)

public string getname()

public void setname(string name)

public double getbasic()

public void setbasic(double basic)

public double getbonus()

public void setbonus(double bonus)

public double gettax()else

} public double getsalary()else

}void print()

public static void main(string args)

}

驗結果及分析(執行結果截圖)

小禮物走一走 or 點讚

第十二節 封裝與類成員

1.欄位有哪幾種?1.例項成員字段 解釋 是類級變數 2.唯讀字段 解釋 使用readonly關鍵字修飾的字段,程式執行過程中只能被讀取無法寫入 3.常量字段 解釋 程式執行過程中不變的字段 4.靜態字段 解釋 使用static修飾的字段,同常量字段類似只能通過 空間名.型別.的方式來呼叫 如下 n...

C 第十二節課

陣列 using system using system.collections.generic using system.linq using system.text using system.threading.tasks namespace shuzu 索引從0開始 賦值 shuzu 0 1 ...

第十二節,運算子

1算數運算 運算子 描述 示例 加,兩個物件相加 a b輸出結果30 減,得到負數,或者乙個數減去另乙個數 a b輸出結果 10 乘,兩個數相乘或是返回乙個被重複若干次的字串 a b輸出結果200 除,x除以y b a得出結果2 取模,返回除法的餘數 求餘 b a輸出結果0或者1 冪,返回x的y次冪...