Pues amigo kenobi quedo igual ???
No se a que viene el "Paradigma de la POO" con el codigo que nos muestras... representarlo como?... conceptos de Clases, Herencia, Polimorfismo... etc.
??
Si quieres algo que te ponga a prueba en estos conceptos, te recomiendo Java