Sobes.tech
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