09-03-2013, 07:49 PM,
|
|||||
|
|||||
フィールドはオーバーライドできない?
メソッドはオーバーライドするのと同じように、
親クラスの「フィールド」をオーバーライドすることはできないのでしょうか。 目的は、抽象クラスでフィールド名を定義し、子供のクラスで、そのインスタンスを定義することです。 Code: {define-class public abstract A 不可能だとすれば、上記の目的を満たす、よい実装方法はありますでしょうか。 getter や、option で定義するのがよいのでしょうか。 コンストラクタ内で変数を作成し、セットするのがよいのでしょうか。 |
|||||
« Next Oldest | Next Newest »
|
Messages In This Thread |
フィールドはオーバーライドできない? - by umemura - 09-03-2013, 07:49 PM
RE: フィールドはオーバーライドできない? - by dyoshida - 09-04-2013, 11:09 PM
RE: フィールドはオーバーライドできない? - by umemura - 09-05-2013, 12:06 PM
RE: フィールドはオーバーライドできない? - by dyoshida - 09-08-2013, 10:01 AM
RE: フィールドはオーバーライドできない? - by umemura - 09-19-2013, 05:08 PM
|
Users browsing this thread:
1 Guest(s)
1 Guest(s)