次の構造の Java プロジェクトをセットアップしようとしています。
[Project]
-parent_class
-Package
-child_class
child_classをparent_classにインポートして参照することは、今のところ問題ありません。parent_classからchild_classへの参照は実装が難しいようです。
ファイルパスを介してクラスをパッケージ化およびインポートせずに、 child_classからparent_classにアクセスする方法はありますか(つまり、サードパーティのライブラリを追加およびインポートするように) ?
親クラス:
import Package.child_class;
public class parent_class
{
private child_class cl;
public parent_class(){
this.cl = new child_class(this);
}
}
子クラス:
package Package;
public class child_class
{
private parent_class pc;
public child_class(parent_class p_pc){
this.pc = p_pc;
}
}