..
Aspekts orientētu programmēšanu (Aspect-Oriented Programming, vai, runājot īsi, AOP) ir vēl viens veids, aplūkojot projektēšanas programmatūru.
Tā vietā, programmu, kas ir vērsta uz objektiem (Object-Oriented Programming - OOP), kur galvenais elements ir klases, viss ir balstīts uz AOP aspektu.
Viens no aspektiem ir modularization no gada, šķērsgriezuma pārskats vairākās klasēs, ti, moduli, kas ir vairākas klases, kurām ir kopīgas intereses (piemēram, darījumu pārvaldība).
Turklāt ir arī citi aspekts koncepcijas, uz kuru AOP:
Padoms var būt dažādu veidu:
Pavasaris salaidumus tikai atbalstīja punktu īstenošanas metodi, tad pavasara AOP nesniedz pilnīgu īstenošanu, bet tomēr pietiekami, lai atrisinātu visbiežāk uzņēmumu pieteikumiem.
Lai īstenotu AOP funkcionalitāti katrai mērķa objekts ir CSW proxy, kas pakļauj to pašu interfeisu, ka objekts īsteno.
Pēc noklusējuma mēs izmantojam J2SE dinamisko tuvinātajām , bet tuvinātajām tikai ļauj interfeisu vai noteikt saskarnes.
Pilnvaru CGLIB vietā tiek izmantotas, ja objekts neatbilst īsteno saskarnes, tā var piespiest izmantot retos gadījumos, kad mums ir nepieciešams izveidot pointcut par metodi, kas nav pakļauts interfeisu.
| |
Linux Course
Pilnīga rokasgrāmata atvērtā koda sistēma. Sākot no 49 €. |
| |
PHP Course
Pilns kurss, lai radītu dinamisku tīmekļa vietnes. Sākot no 49 €. |
| |
Protams, Ruby un Ruby On Rails
Izveide programmatūras un Web lietojumprogrammas ar Ruby un ROR. Sākot no € 39. |