0
は、私は下にネストクラスでderiveCalculatedDataの定義をオーバーライドする必要があります。
それは匿名クラスのオーバーライドを通してそれを達成することは可能ですか?
はどのようにして、その後、デフォルト以外のコンストラクタを呼び出すでしょうか?オーバーライド入れ子になったクラスのメンバー
Class A{
static class B{
B(String a,String b){ ... }
int deriveCalculatedData(){....}
}
main(){
int i = new A.B(x,y).deriveCalculatedData();//Override,and create instance
}
}
あなたがために、このメソッドをオーバーライドしたいと思うのはなぜ地球上で*テスト*の?確かにこれをブラックボックスとして扱いたいと思うでしょう。それは値を返すので、あなたが私たちに言っている以上のものがない限り、特定の値が与えられていることを期待することができます。 – Makoto
はい、それは可能です –