OOP Variante fertiggestellt