Objective-c - iOS のゲッター/セッターの問題
巴扎黑
巴扎黑 2017-05-02 09:30:21
0
1
583
リーリー

上記はサブクラス Smithperson の lastName の getter/setter メソッドをオーバーライドしません。init の self.lastName を通じて値を再割り当てできますが、サブクラスの getter/setter を書き換える場合、どうすれば再割り当てできますか?このようにsetterに値を代入すると、self.lastNameがサブクラスのsetterメソッドを呼び出してしまいます

。 リーリー

さらに: PERSON と SmithPERSON の init メソッドを次のように変更し、サブクラスが親クラス lastName のゲッター/セッターを書き換えた場合:

リーリー

次のステートメントが実行されると、親クラスが初期化されるときに self.lastName がサブクラスのセッターを呼び出すのはなぜですか

リーリー
巴扎黑
巴扎黑

全員に返信(1)
大家讲道理

1. サブクラスはゲッター/セッターを書き換えます

リーリー

2、

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート