什麼是oop

OOP: Object Oriented Programming,面向對象的程序設計。所謂“對象”就是一個或一組數據以及處理這些數據的方法和過程的集合。面向對象的程序設計完全不同於傳統的面向過程程序設計,它大大地降低了軟件開發的難度,使編程就像搭積木一樣簡單,是當今電腦編程的一股勢不可擋的潮流。

OOP 達到了軟件工程的三個主要目標:重用性、靈活性和擴展性。

OOP 的優點:使人們的編程與實際的世界更加接近,所有的對象被賦予屬性和方法,結果編程就更加富有人性化。

OOP 的也有缺點:由於面向更高的邏輯抽象層,有時候不得不做出性能上面的犧牲,但是,從面向對象的角度,使的編程的結構更加清晰完整,數據更加獨立和易於管理,性能的犧牲可以帶來這麼多的好處,這是一筆穩賺的生意。

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