php 面向對象和麪向過程區別

面向對象與面向過程的區別:


面向過程編程:不是技術,是一種思想,一種將流程分解成小功能,然後用函數對小功能進行封裝,在使用的時候調用函數去實現。

面向對象都有以下三個基本特點:封裝,繼承和多態

共同點
都是實現模塊化編程,都能實現代碼的重複利用。
不同點
面向過程效率比面向對象高,面向過程可以直接調用函數;面向對象必須先得到主體(對象),再調用內部函數;
編程複雜度:面向對象要高,面向過程簡稱
面向對象後期比面向過程好維護

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章