程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C#總結

C#總結

編輯:C#入門知識

C#視頻告一段落。試圖去總結一些新的東西。覺得學習了一門新的面向對象的編程語言。但是總結完後,才發現大部分的知識都沒有變。仍然是數據結構,流程控制,構造函數,繼承,多態,封裝.......這些耳熟能詳的詞眼!

可能是剛剛學完C++的緣故,還有就是視頻上老師講的知識比較基礎,看上去很熟悉。

即便如此,視頻裡面的一些知識,也算是C#種比較典型的知識,還是沒有特別搞清楚:如委托,好像只是一個中介的作用,實在是體會不到它有多麼強大的功能。

具體總結:如下圖



通過總結,將C#視頻中涉及到的知識分為四部分

1.簡介:與其他語言的對比

2.共性:所有語言都具備的知識點。:數據結構,運算符,流控制,數組和函數等

3.面向對象語言的特點:封裝、繼承、多態、接口......

4.還有一小部分是關於C#中的異常處理。

對比剛學過的C++,C#中主要有以下區別

1.沒有指針

2.函數重寫時,一些特殊關鍵字(virtual,Base)的區別

3.繼承只支持單根

4.運算符可利用checked關鍵字進行安全檢查

5.委托——一個特殊類型的類


目前通過視頻上的介紹,了解的就是這麼多了。很多東西還沒有深入的接觸,所以了解的有限,也許就是錯的。

很多遺留問題,還需要在後面學習C#設計模式時進行深入學習!




  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved