Java的OOP编程思想
生活随笔
收集整理的這篇文章主要介紹了
Java的OOP编程思想
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(1)OOP--面向對象編程(Object Oriented Programming):
????? 世界是由一個個對象組成的,因此面向對象的思維方式更加接近現實世界,面向對象編程的組織方式也更加貼近現實世界。面向對象以對象為中心,將對象的內部組織與外部環境區分開來,將表征對象的內部屬性數據與外部隔離開來,其行為與屬性構成一個整體,而系統功能則表現為一系列對象之間的相互作用的序列,能更加形象的模擬或表達現實世界。在編程組織中,對象的屬性與方法不再像面向過程那樣分開存放,因此具有更好的封裝性和安全性(表征內部的屬性數據需要通過對象的提供的方法來訪問)。
(2)AOP--面向切面.?
面向切面應該屬于面向對象的范疇,AOP中所謂的切面(Aspect)是指完成同一個功能的多個代碼片段,具體表現形式可能是一個類或多個類。
AOP的概念:動態地將代碼切入到類的指定位置上(一般是方法中)的編程思想就是面向切面的編程。其中的動態是相對于手動把代碼寫入類的某個位置。
總結
以上是生活随笔為你收集整理的Java的OOP编程思想的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 嵌入式linux系统移植的四大步骤_嵌入
- 下一篇: Remoting and MSMQ 结合