1. 程式人生 > >c#基礎學習(0630)之面向對象總習

c#基礎學習(0630)之面向對象總習

訪問 返回值 vat 修飾符 基礎 自己 spa 函數 style

面向對象總習

1、封裝、繼承、多態

****字段:存儲數據,訪問修飾符應該設置為private私有的

****屬性:保護字段,對字段的取值和賦值的限定

****new關鍵字:

1、在堆中開辟空間(引用類型的值都在堆中)

2、在開辟的空間中創建對象

3、調用對象的構造函數(構造函數沒有返回值)

****this關鍵字:

1、代表當前類的對象

2、調用自己的構造函數

****構造函數:初始化對象(給對象的每個屬性賦值的過程稱之為對象的初始化),當創建對象的時候會調用構造函數

****對字段的保護方法

1、get()

2、set()

3、構造函數

繼承學習

解決代碼的沈余,實現多態,增加了代碼的擴展性,便於維護

1、單根性(一個類只能有一個父類)

2、傳遞性

子類並沒有繼承父類的構造函數,而是會默認調用父類的無參構造函數

c#基礎學習(0630)之面向對象總習