estudando métodos virtual e override