zoukankan      html  css  js  c++  java
  • Java类(1对多)

     1 class Province {
     2     private int pid;
     3     private String name;
     4     private City citys [] ;
     5     public void setCitys(City citys[]){
     6       this.citys=citys;
     7       }
     8     public City [] getCity(){
     9       return this.citys;
    10       }
    11     public Province (int pid,String name){
    12       this.pid=pid;
    13       this.name=name;
    14       }
    15     public String getInfo(){
    16      return "省份ID:"+pid+" , 名称:"+name;
    17      }
    18 }
    19 class City{
    20     private int cid;
    21     private String cname;
    22     private Province province;
    23     public void setProvince(Province province){
    24        this.province=province;
    25        }
    26     public Province getProvince(){
    27        return this.province;
    28        }
    29     public City(int cid,String cname){
    30     this.cid=cid;
    31     this.cname=cname;
    32     }
    33     public String getInfo(){
    34     return "城市ID:"+cid+",城市名称:"+cname;
    35     }
    36 }
    37 
    38 public class dare
    39 {public static void main(String args[]){
    40    City aa = new City(1,"江西");
    41    City bb = new City(2,"湖南");
    42    Province pr = new Province(0,"中国");
    43    aa.setProvince(pr);
    44    bb.setProvince(pr);
    45    pr.setCitys(new City[] {aa,bb});
    46    System.out.println("*****************开始取出省份信息****************");
    47    System.out.println(aa.getProvince().getInfo());
    48    System.out.println("*****************开始取出城市信息****************");
    49    System.out.println(pr.getInfo());
    50    for (int x = 0;x<pr.getCity().length ;x++ )
    51    {System.out.println("	|-"+pr.getCity()[x].getInfo() );
    52    }
    53   System.out.println("*****************已经全部取出****************");
    54    }
    55 }
    View Co
     1 class Province {
     2     private int pid;
     3     private String name;
     4     private City citys [] ;
     5     public void setCitys(City citys[]){
     6       this.citys=citys;
     7       }
     8     public City [] getCity(){
     9       return this.citys;
    10       }
    11     public Province (int pid,String name){
    12       this.pid=pid;
    13       this.name=name;
    14       }
    15     public String getInfo(){
    16      return "省份ID:"+pid+" , 名称:"+name;
    17      }
    18 }
    19 class City{
    20     private int cid;
    21     private String cname;
    22     private Province province;
    23     public void setProvince(Province province){
    24        this.province=province;
    25        }
    26     public Province getProvince(){
    27        return this.province;
    28        }
    29     public City(int cid,String cname){
    30     this.cid=cid;
    31     this.cname=cname;
    32     }
    33     public String getInfo(){
    34     return "城市ID:"+cid+",城市名称:"+cname;
    35     }
    36 }
    37 
    38 public class dare
    39 {public static void main(String args[]){
    40    City aa = new City(1,"江西");
    41    City bb = new City(2,"湖南");
    42    Province pr = new Province(0,"中国");
    43    aa.setProvince(pr);
    44    bb.setProvince(pr);
    45    pr.setCitys(new City[] {aa,bb});
    46    System.out.println("*****************开始取出省份信息****************");
    47    System.out.println(aa.getProvince().getInfo());
    48    System.out.println("*****************开始取出城市信息****************");
    49    System.out.println(pr.getInfo());
    50    for (int x = 0;x<pr.getCity().length ;x++ )
    51    {System.out.println("	|-"+pr.getCity()[x].getInfo() );
    52    }
    53   System.out.println("*****************已经全部取出****************");
    54    }
    55 }
    de
  • 相关阅读:
    git如何忽略特殊文件
    一文了解H5照片上传过程
    Vue组件通信方式(8种)
    H5 拍照图片旋转、压缩和上传
    Chrome插件推荐
    高效开发之使用Cmder替换cmd
    使用git配置ssh的文章推荐
    360极速浏览器如何默认设置必应搜索引擎
    notepad 多文档切换
    centos下kill、killall、pkill命令区别
  • 原文地址:https://www.cnblogs.com/shuaiqiyang/p/5874475.html
Copyright © 2011-2022 走看看