何为OOP思想?
何為OOP思想?
- OOP
- OOP主要概念及組件
- 核心思想實現(xiàn)
OOP
OOP,Object Oriented Programming,即面向?qū)ο蟪绦蛟O(shè)計,是一種計算機編程架構(gòu)。
OOP 的一條基本原則:計算機程序是由單個能夠起到子程序作用的單元或?qū)ο蠼M合而成。
核心思想:封裝,繼承,多態(tài)。
OOP達到了軟件工程的三個主要目標:重用性、靈活性和擴展性。為了實現(xiàn)整體運算,每個對象都能夠接收信息、處理數(shù)據(jù)和向其它對象發(fā)送信息。
OOP主要概念及組件
也叫做信息封裝:確保組件不會以不可預期的方式改變其它組件的內(nèi)部狀態(tài);只有在那些提供了內(nèi)部狀態(tài)改變方法的組件中,才可以訪問其內(nèi)部狀態(tài)。每類組件都提供了一個與其它組件聯(lián)系的接口,并規(guī)定了其它組件進行調(diào)用的方法。
允許在現(xiàn)存的組件基礎(chǔ)上創(chuàng)建子類組件,這統(tǒng)一并增強了多態(tài)性和封裝性。典型地來說就是用類來對組件進行分組,而且還可以定義新類為現(xiàn)存的類的擴展,這樣就可以將類組織成樹形或網(wǎng)狀結(jié)構(gòu),這體現(xiàn)了動作的通用性。
核心思想實現(xiàn)
https://blog.csdn.net/brid_fly/article/details/80116124
總結(jié)
- 上一篇: 翼城中学2021高考成绩查询入口,202
- 下一篇: pop,oop,aop编程思想