Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


swift:programacionorientadaobjetos

¡Esta es una revisión vieja del documento!


Programación orientada a objetos en swift

Clases

  class forma{
    var lados = Int?//Atributo. Indicamos que el valor es opcional, si no se asigna valor será nil (Equivalente a NULL en este lenguaje)
    
    init(lados: Int){//Constructor de la clase
      self.lados = lados//El this es Self en Swift
    }
    
    func descSimple()->String{//metodo
      return "una forma con \(lados)"
    }
  }
  var formilla = forma()//instanciamos un objeto de la clase forma
  formilla.lados = 7 //Le asignamos un valor al atributo lados
  print(formilla.descSimple())


swift/programacionorientadaobjetos.1697644640.txt.gz · Última modificación: 2023/10/18 15:57 por thejuanvisu