Del curso: Domina Swift: Nivel 2

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Herencia de clases. ¿Cómo crear una subclase?

Herencia de clases. ¿Cómo crear una subclase? - Tutorial de Swift

Del curso: Domina Swift: Nivel 2

Herencia de clases. ¿Cómo crear una subclase?

Herencia de clases. ¿Cómo crear una subclase? Vamos a hacer un resumen de la herencia en Swift con un ejemplo. Una clase puede heredar métodos, propiedades y otras características de otra clase. Vamos a empezar creando nuestra clase base, que va a ser Animal. Vamos a tener una propiedad, numeroPatas, de tipo Entero. Otra propiedad, descripcion, que va a ser un string y va a ser una propiedad calculada. Animal con \(numeroPatas) patas. Una función sonido que va a definir el sonido que hace el animal. Y añadimos el init. numeroPatas, tipo Entero y le asignamos. Y creamos una instancia de este tipo. Hacemos let animal = Animal(numeroPatas: 4) Vamos a crear una clase más específica que herede de Animal. Por ejemplo, una clase Serpiente. Para hacer que herede de Animal hacemos «: Animal». Serpiente automáticamente tiene todas las características de Animal. Podemos añadirle una característica propia de las serpientes, por ejemplo, una propiedad que nos indique si es venenosa o no. Voy a…

Contenido