Nyelvek listája
Kezdő oldal
Bevezetés
Nyelvi elemek
Típusok, típuskonstrukciók
Utasítások, vezérlési szerkezetek
Alprogramok, modulok
Absztrakt adattípusok
Sablonok
Kivételkezelés
Objektum-orientált programozás
Helyesség
Aspektus-orientált programozás
A dinamikus csatlakozási pontok modellje (join point model)
Pointcut
Tulajdonság alapú pointcut-ok
Advice
A pointcut kontextusának használata
Inter-type declaration
Láthatóság, hatókör
Osztályok közötti kapcsolatot megváltoztatása
Fordítóprogram ellenőrzésének kiterjesztése
Join point-ok és használatuk részletezése
Változó olvasás, írás
Konstruktorok
Polimorfizmus
Statikus környezet
Dinamikus környezet
Környezet elérés
Reflektív információk
Minták
Aspect
Issingletion aspect
Privileged aspect
Extended aspect
Abstract aspect
PerClause
Precedence
Párhuzamosság
Szabványos könyvtárak
Fordítók
További információk
Könyvek magyar, angol nyelven
Linkek
Példaprogramok
Fejlesztői Aspektusok
Nyomkövetés, naplózás, és mérés
Elő- és utófeltételek
Szerződés kikényszerítés (Contract Enforcement)
Végleges aspektusok
Változásfigyelés
Állapot átadás
Egységes viselkedés kialakítása
Szinkronizálás
Statikus aspektusok: Inter-type declaration
Logolás megvalósítása másképp
Készítők
Antal Viktor, antalv@inf.elte.hu
Tátrai Antal, tatraian@inf.elte.hu
Rácz Lukács, lutig@freemail.hu
Puskás Gergely, puskas@inf.elte.hu
Az AspectJ programozási nyelv
Készítők
Az oldal készítői
Antal Viktor
Tátrai Antal
Rácz Lukács
Puskás Gergely
Utolsó módosítás dátuma:
2007.06.14