iOS Development Swift 2 - Classes e objetos

Vamos entender o que classes e objetos são em detalhes.

Aulas

As classes são construções flexíveis de uso geral que são os blocos de construção do código do seu programa. Você pode definir propriedades e métodos para suas classes usando a mesma sintaxe que usamos para variáveis ​​e funções.

o syntax de definir um class é o seguinte.

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

Objetos

Objeto é o termo geralmente usado para se referir à instância de uma classe, portanto, podemos chamá-la de instância em vez de objetos.

Example - Fazer uma classe e seu objeto.

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

Initializing an object - Para inicializar um objeto, devemos usar o seguinte comando.

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