KnowledgeCity

Swift para principiantes: clases y estructuras

Aprenda sobre las clases y las estructuras.
Ve la primera lección gratis — obtén acceso completo a las 6 lecciones.

To view this video please enable JavaScript.

Curso: A demanda
Principiante  Proveedor Mark Nair  6 Lecciones ·  40m  en Árabe, Alemán, Inglés, Español, Francés, Portugués, Chino simplificado 

Descripción del curso

A medida que comience a crear proyectos más sofisticados, querrá crear sus propios tipos que incluyan propiedades y otra lógica. En este módulo, aprenderá sobre dos de ellos: clases y estructuras.

Utilizamos estructuras en Swift con bastante frecuencia. Aprenderá a crear sus propias estructuras con sus propias propiedades y luego a crear instancias de esas estructuras para aumentar esta flexibilidad. Swift también es un lenguaje de programación orientado a objetos, por lo que aprenderá a organizar su código en clases y subclases y a inicializar sus propiedades en ambas. También aprenderá los conceptos básicos de la herencia de subclases y superclases, lo que significa cómo las propiedades de una clase secundaria pueden heredar los rasgos de esas propiedades de la clase principal. Finalmente, exploraremos los observadores de propiedades, que son fragmentos de código que vigilan los cambios que pueden ocurrir dentro de su estructura y luego actúan en consecuencia, dependiendo de la lógica que haya implementado.

Lo que aprenderás

  • Crear sus propios tipos personalizados usando estructuras y clases
  • Construir estructuras con sus propias propiedades e instancias de las mismas
  • Inicializar propiedades tanto en estructuras como en clases usando inicializadores
  • Organizar código en clases y subclases usando programación orientada a objetos
  • Aplicar herencia de subclase y superclase para que las clases secundarias hereden características paternas
  • Usar observadores de propiedades para monitorear y responder a cambios dentro de una estructura

Puntos clave

  • Swift le permite crear sus propios tipos que incluyen propiedades y otra lógica, como clases y estructuras.
  • Las estructuras se utilizan bastante a menudo en Swift, y puede construir sus propias estructuras con propiedades personalizadas e instancias de las mismas.
  • Swift es un lenguaje de programación orientada a objetos, por lo que el código puede organizarse en clases y subclases con propiedades inicializadas.
  • La herencia de subclase y superclase significa que las propiedades en una clase secundaria pueden heredar las características de esas propiedades de la clase primaria.
  • Los observadores de propiedades son fragmentos de código que monitorean los cambios dentro de su estructura y actúan en consecuencia basándose en la lógica que implementa.

Preguntas frecuentes

¿Qué cubre este curso?

Este módulo cubre la creación de tipos personalizados en Swift, específicamente clases y estructuras. Incluye crear estructuras, crear instancias, inicializadores, observadores de propiedades, clases e herencia.

¿Para quién es este curso?

Está dirigido a aquellos que comienzan a construir proyectos de Swift más sofisticados y que desean crear sus propios tipos que incluyan propiedades y otra lógica.

¿Qué habilidades ganaré con este curso?

Ganará habilidades en programación orientada a objetos (POO), estructura de código, estructuras de datos, programación estructurada, clases abstractas y clases de base de aplicación.

¿Qué es la herencia en este curso?

La herencia cubre los conceptos básicos de la herencia de subclase y superclase, lo que significa cómo las propiedades en una clase secundaria pueden heredar las características de esas propiedades de la clase primaria.

¿Qué son los observadores de propiedades?

Los observadores de propiedades son fragmentos de código que monitorean continuamente los cambios que puedan ocurrir dentro de su estructura y luego actúan en consecuencia, dependiendo de la lógica que haya implementado.