思想的轉變


思想的轉變

  最初,開始學習編程的同學,一般是從面向過程開始的。學到一定的階段,慢慢我們要過度到面向對象這種思想里面。那么我們從今天開始,為大家介紹在了解面向對象的時候應該注意的內容,在此,以交流學習為主。歡迎大家跟帖。

  首先看看幾個基本的概念:

   屬性--對象具有的各種特征

   每個對象的每個屬性都擁有特定值

   屬性:姓名,性別,年齡

   屬性的值:

   方法:行為,動作。執行的操作

 

對象:看得見 摸得着 具體 特指的

類:類是模子,確定對象將會擁有的特征(屬性)和行為(方法)

類是對象的類型

 

對象可以叫做類的實例化(instance)

 

類的定義

【訪問修飾符】class 類名

{

成員

}

類中可以包含變量的定義、方法

 

圖一、練習題題目

 

圖二、類的定義

 

圖三、小練習內容

下面這是一道面試題呦

簡述private、protected、public、internal修飾符的訪問權限。

Private:私有成員,在類的內部才可以訪問。

Protected:保護成員,該類內部和繼承中可以訪問。

Public:公共成員,完全公開,沒有訪問權限。

Internal:當前程序集內可以訪問。

 

類的實例化(后面用到的最多)

類的實例化,用關鍵字new

語法:類 實例名=new 類();

類的成員的訪問:

實例名.屬性    實例名.方法名();

 

充分理解下面的話,在做項目中需要經常的用到

字段、方法、屬性都可以叫做類的成員Member,它們都需要定義訪問級別。訪問級別的用處在於控制成員在哪些地方可以被訪問,這樣達到面向對象中“封裝”的目的。

訪問修飾符:public private (internal protected)

 

圖四、類的實例化

 

圖五、顯示在控制台上面的效果

 

 

圖六、private修飾符

 

圖七、定義屬性

  那么讀和寫有什么作用呢?當用戶輸入的年齡為230歲的時候,我們不希望這樣的事情發生,這時我們可以通過判斷寫來限定用戶輸入的內容。這樣,屬性就起到了作用。

 

圖八、練習題

  寫屬性的快捷鍵是:ctrl+r+e

 

圖九、練習結束

  個別朋友說我寫的內容太簡單了,想必上面的內容您可以閉着眼寫出來了。

 

 


作者近期文章:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM