1. 程式人生 > >Linux C/C++教程(一)-- 面向過程和麵向物件

Linux C/C++教程(一)-- 面向過程和麵向物件

目錄

 

一、面向過程

二、面向物件


一、面向過程

面向過程是一種以過程為中心的程式設計思想。分析問題的解決步驟,通過函式一步步實現,然後順序呼叫函式來執行。主要缺點在於複用性、維護性、拓展性比較差。

二、面向物件

面向物件採用物件(實體)的方式建立抽象模型,以人的思維方式來模擬解決問題,具有封裝、繼承、多型性的特性。建立物件的目的不是為了完成某項步驟,而是為了描述某個事物在整個解決問題的步驟中的行為。