Junior — Middle
Kokia programavimo kalbos raktinė žodis naudojama metodo elgsenai pakeisti pogrupyje?
sobes.tech AI
Atsakymas iš AI
Programavimo kalbose, tokiose kaip Swift ar Objective-C, raktinis žodis override naudojamas metodų elgsenai pakeisti pogrupyje.
Tai reiškia, kad pogrupis pateikia savo įgyvendinimą metodo, kuris jau apibrėžtas superklase.
Pavyzdys Swift:
class Animal {
func sound() {
print("Koks nors garsas")
}
}
class Dog: Animal {
override func sound() {
print("Laižymas")
}
}
let dog = Dog()
dog.sound() // Išves: Laižymas