以下の関数をJavaの1つの関数に変換する方法はありますか?私は(TestRow)を使用してそれをカスケードしようとしましたが、動作しません。Javaでカスケード接続を使用して、同じ名前の関数を単一の関数にする
public void testWindow (TestRow window, String title) {
if (window != null) {
try {
window.zClose(window);
} catch (HarnessException e) {
e.printStackTrace();
}
window = null;
}
}
public void testWindow (TestColumn window, String title) {
if (window != null) {
try {
window.zClose(window);
} catch (HarnessException e) {
e.printStackTrace();
}
window = null;
}
}
ここで、TestRowとTestColumnはカスタムタイプです。
コールは同じ方法ですが、カスタムウィンドウ名のため、同じ機能を何度も貼り付けてコピーする必要があります。これは避けることができます。
で、このコード行
window = null;
を必要としないと仮定 'TestColumn'と' TestRow'が共通のインターフェース/抽象クラスを持っていた方法 'zClose'が所属しますか? –zClose()の実装を知るにはどうすればよいですか? – brijs