什麼是面向對象程序設計

什麼是面向對象程序設計

面向對象程序設計是一種計算機編程架構。面向對象程序設計的一條基本原則是計算機程序是由單個能夠起到子程序作用的單元或對象組合而成。面向對象程序設計達到了軟件工程的三個主要目標:重用性、靈活性和擴展性。爲了實現整體運算,每個對象都能夠接收信息、處理數據和向其它對象發送信息。一項由 Deborah J. Armstrong 進行的長達40年之久的計算機着作調查顯示出了一系列面向對象程序設計的基本理論。