面向對象與面向過程

兩者的區別 面向對象是把構成問題事務分解成各個對象,是以功能來劃分問題的,是高度實物抽象化; 面向過程就是分析出解決問題所需要的步驟,然後一步步的實現,是自頂向下的變成。 以五子棋爲例: 面向對象的思路: 1)黑白雙方,這兩方的行爲是一模一樣的; 2)棋盤系統,負責繪製畫面; 3)規則系統,負責判定諸如犯規、輸贏等。 面向過程的思路: 1)開始遊戲    2)黑子先走    3)繪製畫面 4)判斷
相關文章
相關標籤/搜索