物件導向程式設計中物件指的是什麼

2021-04-20 13:00:07 字數 758 閱讀 9488

1樓:南極熋

程序導向:將所做事情的

步驟一步一步的分析並實現。

物件導向:描述某一個事物做某件專事情的屬行為。

兩者區別:前者主要以步驟來劃分問題,後者主要以功能來劃分問題。

比如:一個老闆,他直接管理的是每個部門經理或負責人,如,人力部、產品部、市場部等。至於,各部門內部具體工作事項,由各自負責人去安排就行了。這就是物件導向。

物件導向基本特徵:

封裝:把客觀事物封裝成抽象的類,對外界實現介面呼叫,可以隱藏內部方法實現細節。比如:

計算機語言加減乘除,我們只需提供數字與符號即可得出結果。具體怎麼計算我們不知道底層實現。

繼承:讓一個物件擁有另一個物件的屬性和方法,同時該物件可以擁有自己獨有的屬性和方法。例如:

狗和人都繼承自動物類,都有身高和體重等屬性,都會吃飯、走路、睡覺等方法,但是人還有身份證,還可以說話。

多型:讓一個方法面對不同型別的物件做出不同的響應。例如:狗和人--->吃飯 ,狗吃飯不用工具,人吃飯要用筷子等工具。

作為一個計算機專業剛畢業的大學生,上了各種程式設計課程,現在發現這個問題我也很模糊,今天剛總結了網上的資料做了個人的理解,希望對你有幫助。

物件導向程式設計語言中的類是什麼概念

2樓:匿名使用者

類是具有相同屬性、操作、關係的物件集合的總稱。

3樓:匿名使用者

物以類聚的類,人類,代表一組有相同屬性的群體吧.

物件導向的程式語言有哪些,物件導向程式設計語言有哪些?

物件導向程式設計語言,有很多,如 visual baisic,visual c visual foxpro等。這個我也不知道,我不是專業人士,可以向專業人士諮詢一下了解一下具體情況 第一個物件導向的程式設計語言是什麼?simula 67語言 以下資料來自危機百科,希望對你有些幫助 電腦科學中物件和例...

物件導向程式設計中什麼是類,有幾種特性

類就是一個物件,像在oc中,類裡面可以有變數也可以有函式。具體點來說,狗就可以是一個類,它有體重 毛髮這些變數,也有吃飯 跑步這些函式,這個類可以具體賦值為一個叫小黑的狗,然後有具體的特徵和行為方式 不同語言類特性也不同,oc中的類具有封裝 繼承 多型等特性 物件導向程式設計 object orie...

物件導向程式設計的重要概念有哪些

物件導向就是一種開發軟體的方法,核心是物件.1.什麼是物件?物件是一個在時間和空間上存在的事物。比如你電腦螢幕上顯示的一個字元 一個人 一隻狗 一個程式 一個int等等,他們都在時間上和空間上存在。2.什麼是類?簡單的說類是一組物件,這組物件共享相同的行為和屬性以及相同的結構 就是定義類的結梗 3....