首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 入門教學:類別與物件觀念(二)

     編輯:關於C語言

物件

初學者易混淆「類別」與「物件」。

  • 類別:抽象概念、藍圖、範本 (如「人」、「首都」、「動畫貓」)。
  • 物件:具體實例、實體 (如「司馬遷、李白、杜甫」、「北京、倫敦、華盛頓、莫斯科」、「Kitty、Garfield、哆啦A夢」)。

類別與物件關係圖

狀態與行為歸屬

  • 狀態 (屬性) 描述具體物件,不描述類別。
    例:能說「Kitty 體重 1.5kg」,不能說「貓類體重 1.5kg」。
  • 行為 (方法) 由具體物件發出,非類別發出。
    例:能說「劉翔奪冠」,不能說「人類奪冠」。

現實世界充滿物件

房子、汽車、大象、螞蟻、語言、方法……皆可視為物件。物件導向程式設計即將現實物件對應至程式碼中的類別與實例。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved