メソッドparam(className)に基づいて「汎用」キャストが必要です。このような 何か:paramに基づく汎用キャスト
void save(DomainObject o, String className) {
doSomething((className) o);
}
だから私は、右のクラスのオブジェクト「クラス名」に「O」をキャストします。
私はclassname Stringを使ってObjectをインスタンス化する方法を知っていますが、キャストの問題を管理するのは簡単でしょうか?
私はこのような場合にインターフェイスを使用します。だからあなたのオブジェクト '' 'o''はインターフェイス – Victor