O documento apresenta uma introdução à linguagem de programação Swift da Apple, abordando conceitos como variáveis, constantes, classes, objetos, protocolos, enumerações, arrays e dicionários.
14. class Veiculo{
var ano:Int
var valor:Double
var marca:String
var modelo:String
!
!
!
!
!
!
!
!
}
Veiculo.swift
15. class Veiculo{
let ano:Int
var valor:Double
let marca:String
let modelo:String
!
!
!
!
!
!
!
!
}
Veiculo.swift
16. class Veiculo{
let ano:Int
var valor:Double
let marca:String
let modelo:String
!
init(marca:String, modelo:String, ano: Int){
self.marca = marca
self.modelo = modelo
self. ano = ano
}
!
!
!
}
Veiculo.swift
28. class Veiculo{
let ano:Int
var valor:Double
let marca:String
let modelo:String
!
init(marca:String, modelo:String, ano: Int){
//…
}
!
!
!
}
Veiculo.swift
29. class Veiculo : Tributavel{
let ano:Int
var valor:Double
let marca:String
let modelo:String
!
init(marca:String, modelo:String, ano: Int){
//…
}
!
!
}
Veiculo.swift
30. class Veiculo : Tributavel{
let ano:Int
var valor:Double
let marca:String
let modelo:String
!
init(marca:String, modelo:String, ano: Int){
//…
}
func calculaIPVA( ) -> Double{
return valor * 0.05;
}
!
}
Veiculo.swift