iOS Development Swift 2 - Clases y objetos

Entendamos en detalle qué son las clases y los objetos.

Clases

Las clases son construcciones flexibles de propósito general que son los componentes básicos del código de su programa. Puede definir propiedades y métodos para sus clases utilizando la misma sintaxis que usamos para las variables y funciones.

los syntax de definir un class es como sigue.

class className { 
   var anyVariable = anyValue 
   // Function Definition etc. 
}

Objetos

Objeto es el término que generalmente se usa para referirse a la instancia de una clase, por lo que podemos llamarlo instancia en lugar de objetos.

Example - Realización de una clase y su objeto.

class Person { 
   var firstName = “Tutorials” 
   var lastName = “Point” 
   func printName() { 
      print(firstName + “ ” + lastName) 
   } 
}

Initializing an object - Para inicializar un objeto, debemos usar el siguiente comando.

let anyone = Person()  // We can initialize an object by default constructor.