黑馬程式設計師 C 基礎篇總結3

2021-06-23 04:29:44 字數 732 閱讀 8976

1、類是物件的型別,通過類產生乙個物件的過程叫類的例項化

2、靜態方法和例項方法:static關鍵字修飾的靜態方法使用類名調出,在靜態方法中可以訪問靜態成員,不可以直接

訪問例項成員;呼叫前初始化。非靜態方法使用例項對

象調出,在實力方法中可以直接訪問靜態成員也可以直接訪問例項成員;例項化物件時初始化。

3、person  person1= new person();等價於person person1; person1=new person(); 

4、訪問修飾符:public(可以在任意地方被訪問)、private(只能在本類中被訪問)、internal(只能在本專案中被訪問)、

protected(只能在本類或子類中被訪問)。在類級

別若無訪問修飾符,則預設為internal;在類裡方法外若無訪問修飾符,

則預設為

private;

5、在類內部訪問的變數叫字段,允許外部訪問的變數一定要宣告為屬性,屬性是用於保護乙個私有變數的

6、string型別初始化為null;char型別初始化為\0;int型別初始化為0

7、建構函式是用來建立物件的特殊方法,方法名和類名一樣,沒有返回值,連void都沒有,而且可以過載。使用構造

方法的好處:對多個屬性進行賦值時,不需要重複寫實

例名;可以保證戶在new乙個物件的時候必須對某乙個屬性進行

賦值 8、~student(){} 是析構函式

黑馬程式設計師 C 基礎篇總結1

1 net framework類庫包含三層 一 web窗體 web service winforms 二 ado.net和xml類 三 基本框架類 2 clr 公共語言執行庫 包含兩層 cls 公共語言規範 和cts 通用型別系統 3 c 語言 msil clr 被執行 4 性別用char,號碼用s...

黑馬程式設計師 C 基礎篇總結5

1 多型 如果子類和父類的方法重名了,會報綠線,如何把綠線去掉?方法一 可以再子類的方法的訪問修飾符後面加new 方法二 可以再父類的方法上加乙個virtual,然後子類在繼承父類的時候可以用override來重寫父類的方法 2 虛擬成員或抽象成員不能是私有的 virtual abstract不能與...

黑馬程式設計師 java基礎總結 3

1 函式 方法 方法是定義在類中的,具有一定功能的,被封裝起來的 塊。根據其在記憶體中的分配方式可以分為靜態方法和非靜態方法。方法定義格式 修飾符 返回值型別函式名 引數型別 形式引數1 引數型別 形式引數2 執行語句塊 return返回值 返回值型別 函式執行後的返回結果的資料型別。引數型別 是形...