類別與結構(Classes and Structures)

/// 圓形類別
class Circle: Shape {
        
    /// 圓心的x(禁止單行宣告多個變數)
    private var x: Int
    
    /// 圓心的y
    private var y: Int
  
    /// 初始化(初始化時參數丟入相同名稱的變數要加self)
    init(x: Int, y: Int) {
        self.x = x
        self.y = y
    }
}
// Class外宣告變數
let globalData = 100

/// 圓形類別
class Circle: Shape {
    // ...
}

Last updated

Was this helpful?