Mutass egy általad írt objektum orientált programot és válaszolok. :)
Van egy olyan érzésem, hogy vagy nem foglalkozol ilyesmivel vagy OOP-nek nevezel valamit, aminek köze nincs hozzá - ezeket bemagolni lehet a wiki segítségével, de gyakorlatba átültetni... nem kifejezetten triviális dolog.
Egyik friss kedvencem a ... remélem, jól írom: Liskov substitution principle.
(Kör-ellipszis, téglalap-négyzet objektumok)