Sobes.tech
Junior — Middle

Jak deklarovat třídu tak, aby ji nemohli dědit?

sobes.tech AI

Odpověď od AI

Ve Swiftu se k zabránilo dědění třídy deklarací s klíčovým slovem final. Taková třída nemůže být použita jako základ pro jiné třídy.

Příklad:

final class MojeTřída {
    // vlastnosti a metody
}

// Pokus o dědění způsobí chybu kompilace
// class PodTřída: MojeTřída {} // Chyba