2
haxe 3.2.1、cpp。親クラスがHaxeに子クラスを持たないときに子クラスにセッターを追加する
私はの変数はX
、class B extends class A
です。
X
がclass B
のインスタンスに設定されている場合はいつも、B.set_X()
が呼び出されるようにフックします。
A.X
に既にセッターが設定されていて、セッターがオーバーライドされている場合に可能です。しかしA.X
にはセッターがありません。 class A
を変更せずにこれを達成する方法はありますか?
ありがとうございました。しかし回避策の場合、元のクラスはそれについて何も知らないので、このタイプのフックはそのようにはできません。唯一の回避策は 'クラスA 'を変更することです。 – Kev