..
Aspektas, orientuotas programavimas (Aspect-Oriented Programming, arba, trumpai, SKVN) yra dar matyti programinės įrangos projektavimo būdas.
Vietoj programavimo kuri yra orientuota į objektus (Object-Oriented Programming - OOP), kai pagrindinis elementas yra klasė, viskas remiasi AOP aspektas.
Vienas aspektas yra skerspjūvio pranešimą daugelyje klasių modulinis, ty modulis, kuris yra daug klasių, kurios turi bendrų interesų (pvz., sandorio valdymas).
Be to yra ir kitų sąvokų aspektas, dėl kurių SKVN:
Patarimų gali būti įvairių tipų:
Pavasarį prisijungia palaikomi tik taškas metodo įgyvendinimo, tada Pavasario AOP nesiūlo visą įgyvendinimo laikotarpį, tačiau pakankamas, kad būtų išspręsti dažniausiai įmonių paraiškas.
Įgyvendinti kiekvienos tikslinės objektą funkcionalumas AOP Poilsis, pomėgiai ir įgaliojimą, kad atskleidžia pačią sąsajas, kad objektas įgyvendina.
Pagal nutylėjimą mes naudojame J2SE dinamiškas proxy, bet leisti tik tarpinis serveris sąsajos arba nustatyti sąsajų.
Įgaliojimų CGLIB vietoj naudojami, kai objektas nėra įgyvendinti sąsajas, jie gali priversti naudoti retais atvejais, kai turite sukurti apie metodą, kuris yra ne paveiktiems sąsaja pointcut.
| |
"Linux" (kurso)
Užbaigti vadovą, kad atviro kodo sistema. Nuo 49 €. |
| |
PHP (kurso)
Visas kursas sukurti dinaminius interneto svetainių. Nuo 49 €. |
| |
Ruby ir Ruby on Rails (kurso)
Sukurti programinę įrangą ir interneto programų su Ruby ir RoR. Nuo 39 €. |