Пилила пет-проект (аля конвертер примитивный из шагов в километры), давно уже. Мне надо было в самых общих чертах понять ООП. И ООП-код графических фреймворков вот очень помог. Наверно, я странная:)
да :) как угодно, странная или нет это уже ты сама решай. А пример вполне себе понятный, как раз GUI и ООП созданы друг для друга.