Skip to content

Instantly share code, notes, and snippets.

@lucianoschillagi
Last active December 18, 2017 19:12
Show Gist options
  • Save lucianoschillagi/d2dd33862461e86ba3dba116703c32e3 to your computer and use it in GitHub Desktop.
Save lucianoschillagi/d2dd33862461e86ba3dba116703c32e3 to your computer and use it in GitHub Desktop.
class DosMasDos {
// properties
let cuantoEs: String // propiedad constantes
var respuesta: String? // propiedad opcional, a nil en principio
// init
init(cuantoEs: String){ // inicializando una de las propiedades, cuando se inicialice la instancia va pedir este valor
self.cuantoEs = cuantoEs
}
// method
func preguntaElNinio(){
print(cuantoEs)
}
}
// instanciate
let diceElninio = DosMasDos(cuantoEs: "Cuanto es dos + dos?")
diceElninio.respuesta = "Cuatro!"
print(diceElninio.respuesta ?? "No sé") // notar como a esta propiedad opcional recién acá se le da un valor
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment