My OOP HomeWork (C#/Java/PHP)