.NET基礎知識加強:
1 變量命名規(guī)則:駱駝命名法:第一個字母小寫之后的首字母大寫,【對于方法名和類名首字母大寫】→培養(yǎng)良好的命名規(guī)范。
2 構(gòu)造函數(shù):沒有返回值,方法名和類名相同,每個類中都有一個默認的無參構(gòu)造函數(shù)
3 面向?qū)ο蟮娜筇匦裕悍庋b,繼承,多態(tài)。
→繼續(xù)的特性:單根性,傳遞性,→ 【C#中任何一個類最終都是繼承object類】,→構(gòu)造函數(shù)不能被繼承,→五種訪問修飾符:public ,PRotected,internal(只能在當前程序集內(nèi)部來訪問),protected internal,private。→父類中的私有成員和方法不能在之類中被訪問,子類的訪問級別不能比父類的訪問級別高,
4 靜態(tài)類和靜態(tài)成員:靜態(tài)成員在整個程序退出之后才釋放資源,所以在其釋放之前在整個程序中都可以訪問,靜態(tài)類不能被實例化,不能被繼承
sealed 【密封類】,不能被繼承。
5 →實現(xiàn)多態(tài)的手段:虛方法,抽象類和接口。多態(tài),為了程序的可擴展性
抽象類的一些特點:抽象方法不能有任何方法體,抽象成員必須寫在抽象類中,父類中的抽象成員在被子類繼承后必須重寫(除非子類也是抽象類),抽象成員不能是私有的,抽象類不能被實例化,但有構(gòu)造函數(shù)
→接口的一些特點:接口中的方法也不能有任何實現(xiàn),接口中的成員不能有任何訪問修飾符,接口以不能被實例化,但其是一種類型,實現(xiàn)接口的類必須實現(xiàn)接口的所有成員
。。。。。未完待續(xù)............
新聞熱點
疑難解答