當(dāng)前大家對(duì)于A(yíng)OP 面向行為編程都是頗為感興趣的,大家都想要了解一下AOP 面向行為編程,那么小美也是在網(wǎng)絡(luò)上收集了一些關(guān)于A(yíng)OP 面向行為編程的一些信息來(lái)分享給大家,希望能夠幫到大家哦。
1、面向行為(英語(yǔ):Action oriented programming, 縮寫(xiě):AOP),指一種程序設(shè)計(jì)范型,同時(shí)也是一種程序架構(gòu)模式。
2、它是函數(shù)式編程的衍生范型,將電腦運(yùn)算平展為一系列的變化,并且避免使用程序指令以及堆疊的對(duì)象。
3、行為描述一個(gè)變化前后的對(duì)象的特征,并將其解釋為其他一組行為。
4、它將行為作為程序的基本單元,以提高軟件的可重用性、可擴(kuò)展性和可維護(hù)性。
5、傳統(tǒng)的程序設(shè)計(jì)主張將程序看作一系列相互交互的對(duì)象的集合,或者直接就是一系列對(duì)電腦下達(dá)的指令。
6、AOP則是直接以人們對(duì)變化的需求性認(rèn)知和解釋來(lái)表達(dá)程序,簡(jiǎn)化了計(jì)算機(jī)對(duì)程序本身的分析和運(yùn)行時(shí)處理,提升了系統(tǒng)的兼容、演進(jìn)等特性。
本文到此結(jié)束,希望對(duì)大家有所幫助。