OOP. überarbeitet