get新技能
在类里面利用get函数和set函数实现两个类的相互联系。
Public classA{
Publicint iAx;
Publicint iAy;
Public B b;
PublicA(){
b = new B();
b.setA(this);//将A类传递到B类中
}//构造函数
}
Publicclass B{
Publicint iBx;
Publicint iBy;
PublicA a;
PublicB(){
this.a = this.getA();//将A类传递到B类中
}//构造函数
Public void setA(A a){
this.a = a;
}
Public A getA(){
return this.a;
}
}
下面给出一个java图形界面的一个例子
CowInfo是一个外部面板,CowInfo1,CowInfo2等是附在外部面板的内部面板,利用get和set韩式实现外部面板和内部面板的连接。(因为在外部面板添加第二个内部面板的时候会出现第一个内部面板覆盖的情况,所以必须让第一个内部面板隐藏。)
D:\Users\SHY\workspace\MyWork2\src\MyWork4里面的六个.java文件。
注:我会将我的代码上传到网上。