面向過程的簡介
面向過程是一種以過程為中心的程式設計思想。那麼你對面向過程瞭解多少呢?以下是由小編整理關於什麼是面向過程的內容,希望大家喜歡!
“面向過程”***Procedure Oriented***是一種以過程為中心的程式設計思想。“面向過程”也可稱之為“面向記錄”程式設計思想,他們不支援豐富的“面向物件”特性***比如繼承、多型***,並且它們不允許混合持久化狀態和域邏輯。
就是分析出解決問題所需要的步驟,然後用函式把這些步驟一步一步實現,使用的時候一個一個依次呼叫就可以了。
面向過程的類比說明
面向過程其實是最為實際的一種思考方式,就算是面向物件的方法也是含有面向過程的思想.可以說面向過程是一種基礎的方法.它考慮的是實際地實現.一般的面向過程是從上往下步步求精.所以面向過程最重要的是模組化的思想方法.對比面向過程,面向物件的方法主要是把事物給物件化,物件包括屬性與行為.當程式規模不是很大時,面向過程的方法還會體現出一種優勢,因為程式的流程很清楚,按著模組與函式的方法可以很好的組織.比如拿學生早上起來的事情來說說這種面向過程吧.粗略的可以將過程擬為:
***1***起床
***2***穿衣
***3***洗臉刷牙
***4***去學校
而這4步就是一步一步地完成,它的順序很重要,你只須一個一個地實現就行了.而如果是用面向物件的方法的話,可能就只抽象出一個學生的類,它包括這四個方法,但是具體的順序就不一定按照原來的順序。
面向過程的程式設計
到了程式設計就是:
public class 汽車運營
{
void 汽車啟動
{
發生了什麼···
}
void 汽車到站
{
發生了什麼···
}
}
“面向物件”需要建立一個汽車的實體,由實體引發事件。我們關心的是由汽車抽象成的物件,這個物件有自己的屬性,像輪胎,顏色等;有自己的方法,像啟動,行駛等.方法也就是汽車的行為.而不是汽車的每個事件。
public class 汽車
{
void 到站******
{
}
void 啟動******
{
}
}
使用的時候需要建立一個汽車物件,然後進行應用。
- 面向過程的簡介
- 瞭解洋務運動的結果
- 島上最漂亮的是金企鵝閱讀答案
- 犒勞一詞是什麼意思如何造句
- 洋務運動的影響有哪些
- 小學六年級上冊英語手抄報資料
- 小學二年級上冊英語手抄報圖片
- 在困難中磨礪成功的事例
- 小學六年級上冊英語手抄報圖片
- 瞭解洋務運動的功績
- 試論洋務運動的歷史作用
- 寫給駱駝祥子的一封信
- 小學二年級上冊英語手抄報圖片大全
- 中國興起洋務運動的原因
- 桌上型電腦睡眠如何喚醒
- 喜榜高中升學宴主持詞
- 七年級上冊英語手抄報圖片大全
- 洋務運動的功績是什麼
- 八年級上冊英語手抄報圖片大全
- 英語諺語和名言名句
- 康熙字典五行屬金的字
- 康熙字典五行屬木的字
- 康熙字典五行屬水的字
- 康熙字典五行屬火的字
- 康熙字典五行屬土的字