Előadások prezentációi és mintakódjai

Témák

Típus és osztály

-    adattípus objektumelvű megvalósítása

-    class, method, constructor, scope, exception

előadás diái

kód: bag

Felsorolók és algoritmus minták

-    algoritmus minták felsorolókra,

    visszavezetés algoritmus mintákra és tesztelés

előadás diái 

kód: depression

UML

-    objektumelvű elemzés és tervezés diagramjai

előadás diái

Objektumok modellezése és példányosítása

-    objektumelvű programozási paradigma

-    getter, ToString(), operátor, foreach, static

előadás diái

kód: polygon

Objektumok kapcsolatai

-    kapcsolatok jelölése az osztály diagramban

-    base, virtual, override

előadás diái

kód: sphere

UML modell és megvalósítása

-    kapcsolatokat kiépítő metódusok

-    readonly, List, Dictionary, cast, Convert, Parse()

előadás diái

kód: courses

Tervezési minták I.

-    egyke, stratégia

-    casting, null value, random generator

előadás diái   

kód: polish, bintree

Tervezési minták II.

-    sablonfüggvény, stratégia, állapot, látogató

-    abstract, interface, protected, static

előadás diái   

kód: shapes, creature

Tervezési minták III.

-    híd, bejáró, gyártófüggvény

-    initializing, Clone, copy constructor, yield, generic

előadás diái   

kód: set

Állapotgép

-    állapotgép diagram, aszinkron szignál-feldolgozás

-    thread, Monitor, Queue

előadás diái   

kód: garage

Eseményvezérlés

-    események feldolgozása

-    grafikus interfész .NET, Java, QT

előadás diái   

kód: petrolstation, stopwatch