Sobes.tech
Junior

Milyen más szavakkal lehet kifejezni az open módosítót a Swift nyelvben?

sobes.tech MI

Válasz az MI-től

Válasz:

  • public (az öröklés és felülírás lehetőségével a modulon belül, de nem azon kívül).

Az open módosító szélesebb, mint a public, mivel lehetővé teszi az öröklést és felülírást bármely modulból, nem csak abból, ahol a típus be van jelentve. A public módosító ezt a lehetőséget csak a deklarációs modulra korlátozza. Nincs más közvetlen analógja az open-nak Swiftben, funkcionalitása egyedi.