C 物件導向 方法的過載及建構函式 靜態物件。

2022-04-21 09:19:06 字數 1476 閱讀 8430

namespace

nameclass2

public

void function(string s,string

s2)

}}

//

方法的過載 :兩個相同的函式,引數個數不同,所返回的值不同

class2 data = new

class2();

data.function(

"1234");

data.function(

"1234

","123");

new class2().function("

1111");

new class2().function("

1212

","sadasd

");

class

class3

public class3(int a) //

建構函式的作用 為變數初始化值

public

int num1;//

普通成員

public

static

int num2;//

靜態成員:不隨著new造物件走

}

class3 data = new

class3();

data.num1=data.num1+3; //

num1普通成員

console.writeline(data.num1);

int x=class3.num2 += 3; //

num2靜態成員

console.writeline(x);

class3 data2=new

class3();

data2.num1=data2.num1+3

; console.writeline(data2.num1);

int y = class3.num2 += 3

; console.writeline(y);

int z = class3.num2 += 3

; console.writeline(z);

class3 data = new class3(2);//

有引數的建構函式

console.writeline(data.num1);

class

class4

}

class4 t1 = new class4("

張三", "

男", 17

); class4 t2 = new class4("

李四", "

女", 17

); console.writeline(t1.name);

物件導向 構造方法(過載)

構造方法 1 構造方法概述和格式 1 概述 給物件的資料 屬性 進行初始化 2 格式特點 public static void main string args class phone 2 構造方法的過載 1 概述 方法名相同,與返回值型別無關 構造方法沒有返回值 只看引數列表 2 注意事項 pub...

物件導向2 構造方法 構造方法的過載

在建立物件的時候,自動呼叫的方法 語法public 類名 傳參 注意 1 沒有返回值 2 在new 的時候,自動呼叫構造方法 作用 在建立物件的時候,給物件設定屬性資訊 package j a物件導向 建立物件 public class car3 動作,成員變數 public void run ma...

C 物件導向函式過載

設計乙個日期類date,該類包含資料成員 year 年 month 月 day 日 定義建構函式。要求 1 過載日期加上天數的加法運算子 例如 給乙個日期加上10天 2 過載日期的自增運算子 需要滿30進一天 includeusing namespace std class date date in...