Getter:用於回傳值
//
// main.swift
// test
//
// Created by CYFang on 6/6/14.
// Copyright (c) 2014 CYFang. All rights reserved.
//
//return Array to Integer
class CY{
var bmi:Float = 0.0
var cm:Float = 0.0
var kg:Float{
set{bmi = newValue/(cm*cm)}
get{return bmi * cm * cm}
}
init(bmi:Float, cm:Float){
self.bmi = bmi
self.cm = cm
}
}
var fatter = CY(bmi:29.0, cm:1.78)
println(fatter.kg)
fatter.kg = 130
println(fatter.bmi)
執行結果:
