「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