Magna Concursos
Herança de classe é um princípio presente na linguagem Swift e que torna possível classes compartilharem atributos e métodos. Analise o trecho de código a seguir escrito em linguagem Swift:
class Veiculo {
func buzinar() {
print("Bii Bii!")
}
}
class Motocicleta: Veiculo {
func buzinarAlto() {
print("Piii!")
}
}
class Motoneta: Motocicleta {
override func buzinar() {
print("Pi Piii!")
}
}
let tracker = Motocicleta()
let scooter = Motoneta()
tracker.buzinar()
scooter.buzinar()
Após a execução deste trecho de código, será impresso na saída padrão:
 

Provas

Questão presente nas seguintes provas