taquaki-satwo
2/12/2019 - 12:47 AM

Swiftのクラス

class Triangle {
    var base:Int
    var height:Int
    var color:String = "red" // デフォルトイニシャライザ

    // イニシャライザ
    init(base:Int, height:Int) {
        self.base = base
        self.height = height
    }

    func area() {
        print(base * height / 2)
    }
    
    func sayColor() {
        print(color)
    }
}

let triangle = Triangle(base: 2, height: 3)
triangle.area()
triangle.sayColor()