面向過程與面向對象

1.面向過程與面向對象

1.1面向過程

  • 面向過程就是分析出解決問題所須要的步驟,而後用函數把這些步驟一步一步實現,使用的時候再一個一個的依次調用就能夠了。編程

1.2面向對象

  • 面向對象是把事務分解成爲一個個對象,而後由對象之間分工與合做。函數

1.3面向過程與面向對象對比

  面向過程 面向對象
優勢 性能比面向對象高,適合跟硬件聯繫很緊密的東西,例如單片機就採用的面向過程編程。 易維護、易複用、易擴展,因爲面向對象有封裝、繼承、多態性的特性,能夠設計出低耦合的系統,使系統 更加靈活、更加易於維護
缺點 不易維護、不易複用、不易擴展 性能比面向過程低
相關文章
相關標籤/搜索