final do cap4 OOP