區別:一個是基於面向對象,一個是面向對象,那麼從根本上,這兩者之間有什麼區別呢?
VB:
先說VB,VB是基於面向對象的,其基本特這有封裝,繼承,多態。不過繼承的是類模塊,多態是用接口實現的,語言特點爲可視化界面,用事件來驅動,可以連接數據庫。VB的結構分爲順序,選擇和循環,數據類型有字符串,整型,雙精度,日期等類型。
C#:
是完全面向對象的,基本特徵也有封裝,繼承,多態,封裝的是方法,繼承的是類-類繼承,接口繼承還有純虛函數。多態是繼承後出現的多種變化,可以說是重寫與重載。C#的語言是面向對象編程的。C#的結構和VB是一樣的,都是順序,選擇和循環,數據類型這就更不用說了,在我已知的語言裏邊,都是這些數據類型,只是有的可能會簡化一點,但是本質還是這些。