「Swift」クラスを継承するサンプル
サンプルコード
class StudDetails { var mark1: Int; var mark2: Int; init(stm1:Int, results stm2:Int) { mark1 = stm1; mark2 = stm2; } func show() { print("Mark1:\(self.mark1), Mark2:\(self.mark2)") } } //親クラスStudDetailsを継承 class Tom : StudDetails { init() { super.init(stm1: 88, results: 77) } } let tom = Tom() //親クラスのメソッドを呼び出す tom.show()
結果
Mark1:88, Mark2:77