1. 程式人生 > >C#學習筆記5

C#學習筆記5

                        5.類和麵向物件

面向過程:面向過程是以事件為中心。考慮解決一個事件需要哪些步驟及步驟的先後順序。面向過程側重點在於功能的實現。
面向物件:面向物件是以物件為中心,考慮解決一個事件需要哪些物件來參與,並且這些物件需要有哪些功能。
面向物件的優點:(1)面向物件具有良好的可擴充套件性和重用性
(2)面向物件能夠是程式碼更加內聚,低耦合,提高程式碼的可移植性
(3)面向物件思想更加接近我們的日常思考方式,提高我們的開發效率
1.面向物件中的重要概念:類和物件
(1)類:類是具有相同行為和特徵的事物的抽象,類的宣告使用class的關鍵字:訪問修飾詞 class 類{類是類成員構成的(類成員包含了欄位,屬性,方法)}
(2)物件:物件是類的具體例項
類是物件的型別