c#學習2

類中的this和base

1.this可以用來查看類裏面的方法和字段
2.base可以用來查看父類中的方法和字段

虛函數、抽象類、接口

當把類中的函數定義爲虛函數(virtual)的時候,可以在子類中對虛函數進行重寫,如果子類進行了重寫(override)則派生類實例化調用的是子類的函數方法,如果沒有進行重寫調用的則是父類的方法,重寫後父類的方法沒有了。
抽象類的函數方法爲抽象方法(abstract),當派生類對父類中的方法一定會重寫的時候,就沒有必要將父類方法定義爲虛函數,而直接定義爲抽象類。
接口(interface),接口中的方法不能進行定義,接口中不能包含字段,當一個類繼承接口的時候需要對接口中的所有方法進行實現,接口可以繼承,當A接口繼承B接口後,繼承A接口的類要同時對A和B接口中的方法進行實現。

stringBuilder和string的區別

string內容不可改變,stringBuilder可以頻繁的進行改變

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章