亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

面向對象思想是什么?

面向對象思想是什么?


正在回答

2 回答

我們把人看成一個對象,這個對象有吃飯,走路的方法,我們不必去研究他是怎么吃飯走路的,因為我們把這些步驟已經封裝起來變成一個函數了,你想讓這個人吃飯就直接調用吃飯的方法,走路就直接調用走路的方法,而c語言則是面向過程,他的每一個方法都是要一步一步實現的,吃飯要買菜做飯然后才能吃,不能一步到位,這就是它們的區別。面向對象的思想就是把每一個需求看成一個對象,每個對象都有對應的屬性和方法,需要這個對象做對應的事則調用已有的方法,這就是我理解的面向對象編程

1 回復 有任何疑惑可以回復我~

復制的

其實就是封裝思想。

把一組數據結構和處理它們的方法組成對象(object),把相同行為的對象歸納為類(class),通過類的封裝(encapsulation)隱藏內部細節,通過繼承(inheritance)實現類的特化(specialization)/泛化(generalization),通過多態(polymorphism)實現基于對象類型的動態分派(dynamic dispatch)。

0 回復 有任何疑惑可以回復我~
#1

dievu

面向對象三大特征被你說完了 哈哈哈 封裝 繼承 多態。 沒有學習過面向對象的編程語言是肯定理解不了這三個的
2017-11-06 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

面向對象思想是什么?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號