面向過程呢,看字面意思就是以過程為中心的一種編程的思想。如果你想完成某件大的事情,你會把它分成一個個小的事情,一點一點的進行, 一點點的實現小的問題, 按照一個順序進行下去,直到這件事完成。這樣下來思路就會很清晰,過程很清楚。比如學生,家長早上早起分為幾個步驟:1、起床2、刷牙洗臉3、吃飯4、去上班或者上學這就是我們常見的早起的整個過程。是按照一定的順序一點點的進行的。用 面向對象的方法理解這個的話,就是抽離出學生和家長兩個對象。對象可大可小,是有一定的邊界的,面向對象是不用管具體小的過程,而是分為一個個對象,而這對象内的東西就不用管了。
**面向過程的程序設計特點就是:**整個設計圍繞功能展開,每個功能用每個函數來實現。
面向對象的程序設計
對象:對象是一個具體的實例。類(class)把具有相同屬性或行為的事物,可抽象為一個類。類,就是類别。類與對象的區别:類是一種概念,而對象是具體的實例比如: 狗(類) 對象:那個在河邊正在泡澡的旺财是一個對象
類的幫助理解
舉個例子:在學校呢可以分為這幾個類:1.學生(類):屬性:身高,體重,年齡等行為:上課,學習,吃飯,睡覺等
2.老師(類):屬性:身高,體重,年齡,教齡等行為:教課,學習,睡覺等。
面向對象是一種編程思想。
了解到這裡就可以了,實在不理解,就先放放,時間長了,自然理解了。
面向對象程序設計的特點:{1.多态:意味着可以對不同類的對象使用相同的操作。2.封裝:對外部世界隐藏對象内的具體細節3.繼承:以通用的類為基礎構建專門的類對象}
我是小川,一枚計算機專業的單身狗大學生,喜歡我就關注我吧,帶你一起揭秘真實的大學生活
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!