VBandC#對比

區別:一個是基於面向對象,一個是面向對象,那麼從根本上,這兩者之間有什麼區別呢?

VB:

先說VB,VB是基於面向對象的,其基本特這有封裝,繼承,多態。不過繼承的是類模塊,多態是用接口實現的,語言特點爲可視化界面,用事件來驅動,可以連接數據庫。VB的結構分爲順序,選擇和循環,數據類型有字符串,整型,雙精度,日期等類型。

C#:

是完全面向對象的,基本特徵也有封裝,繼承,多態,封裝的是方法,繼承的是類-類繼承,接口繼承還有純虛函數。多態是繼承後出現的多種變化,可以說是重寫與重載。C#的語言是面向對象編程的。C#的結構和VB是一樣的,都是順序,選擇和循環,數據類型這就更不用說了,在我已知的語言裏邊,都是這些數據類型,只是有的可能會簡化一點,但是本質還是這些。
 

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