1、類成員的組成 :函式成員和資料成員
資料成員:字段,常量,事件成員
publicint a=0;//
字段成員
public
const
int b=90;//
常量public
event customeventhandler raisecustomevent; //
事件成員
函式成員:方法,屬性,建構函式,終結器;屬性屬於函式成員挺意外的。在c++中所稱的屬性屬於資料。
1class
someclass26
public
void fun() //方法7
public
int data //
屬性 8
public ~someclass(){}//
終結器(析構函式)
9 }
2、方法中的一些知識點
方法引數中ref out引數的區別和共同點。
方法命名引數的使用。
方法可選引數的使用。
3、屬性中注意的知識點
唯讀和只寫屬性。
自動實現屬性,(不需要顯式指定字段)
內聯**?沒看懂
4、建構函式知識點
靜態建構函式和例項建構函式
靜態建構函式存在的意義
建構函式間的顯式呼叫
5、字段
唯讀欄位和常量的區別(靜態與否,可否賦值)
6、匿名型別
匿名型別的初始化器怎麼寫?
匿名型別的物件儲存到堆上還是棧上?
在select子句中使用,例子。。。
7、結構
使用:字段很少很簡單時,可以指定欄位的記憶體布局(好像類也可以的吧,主要是p/invoke時平台呼叫)
結構中的字段,不能在定義時賦值
8、其他類知識點
部分類:partial關鍵字,winform中很常見,類分布在不同的檔案中
靜態類:類的成員不能再用static修飾了
擴充套件方法:在任意乙個類(a或者c)中定義靜態方法來擴充套件另乙個類的方法,相當於把已知的那個類(b)的同名方法修改了一下
第四章:
9、繼承的型別
實現繼承:從乙個類繼承
介面繼承:實現某個介面
多繼承:只有介面繼承可以多繼承(可以理解為多實現嗎)
10、繼承引起的事情
方法隱藏:new 關鍵字,不使用時在編譯時會發出警告
隱藏基類方法後:向上轉型時,使用基類的引用就呼叫基類的方法,和virtual 修飾的結果不同
呼叫基類的被重寫的方法:base.的使用
11、抽象類和抽象方法
抽象方法只能在抽象類中,在普通類中有抽象方法出錯
抽象方法和虛方法的相同點:都可被重寫;區別:虛方法可被通過base.方法名呼叫父類的方法,虛方法有方法體
12、密封方法和密封類
密封類作用:為了保護不被繼承
密封方法:重寫的方法才可以被密封
一些基礎知識
關於cd cd 返回剛才的位置 關於ls ls l,簡寫ll ls a顯示的檔案以.開頭,隱藏檔案 la al 關於cp cp r tmp dir 拷目錄 tmp拷到dir 需要加 r的 cp rm 10 13 1.grep 在乙個字元集合中找到符合條件的行輸出 如 grep hello file ...
一些基礎知識
linux基礎知識考查 1 在linux 系統中,以 檔案 方式訪問裝置 2 前台起動的程序使用 ctrl c 終止。3 在使用ls 命令時,用八進位制形式顯示非列印字元應使用引數 b 4 在linux 系統中,用來存放系統所需要的配置檔案和子目錄的目錄是 etc 5 在linux 系統中,壓縮檔案...
電腦一些基礎知識(一)
前言 隨著電腦硬體新技術的不斷湧現,生產成本的不斷降低,使得計算機的 越來越低。而在以前人們想買時,再一看 可望而不可即。而現在大量個人pc personal computer 已經進入人們的視野裡。自從去年 以多核為核心 在一股新的技術革命的推動下,又一股風暴已經悄然地臨近了。與此同時在軟層面上,...