//package Main;
public class OneManyMapping {
public static void main(String[] args) {
Item item = new Item(100000,"计算机科学类") ;
Subitem subitem[] = new Subitem []{
new Subitem(100001,"图论"),
new Subitem(100002,"Java"),
new Subitem(100003,"数据结构与算法")
} ;
item.setsubitem(subitem);
for(int i=0;i<item.getsubitem().length;i++)
subitem[i].setitem(item) ;
System.out.println(item.iteminfo()) ;
for(int i=0;i<item.getsubitem().length;i++)
System.out.println(item.getsubitem()[i].subiteminfo());
}
}
class Item{
private int iid ;
private String title ;
private Subitem subitem[] ;
public Item(int iid,String title){
this.iid=iid ;
this.title=title ;
}
public void setsubitem(Subitem subitem[]){
this.subitem=subitem ;
}
public Subitem[] getsubitem(){
return this.subitem ;
}
public String iteminfo(){
return "分类信息:=-ID:"+this.iid+"、ITEM:"+title ;
}
}
class Subitem{
private int sid ;
private String sitem ;
private Item item ;
public Subitem(int sid,String sitem){
this.sid=sid ;
this.sitem=sitem ;
}
public void setitem(Item item){
this.item=item ;
}
public Item getitem(){
return this.item ;
}
public String subiteminfo(){
return "子分类信息:=-SID:"+this.sid+"、SITEM:"+this.sitem ;
}
}
/*--------------------- 作者:灭世奶神 本文链接:https://blog.csdn.net/qq_36823679/article/details/90488824
版权声明: 本文为博主原创文章,转载请附上源文链接!
如果觉得我的论文对您有用,您的请评论点赞与 合理优质的转发也将是鼓励支持我继续创作的动力! ---------------------*/