관리 메뉴

nalaolla

오브젝트 예제 4 (통합클래스 객체 생성 및 출력) 본문

JAVA/7. Object3

오브젝트 예제 4 (통합클래스 객체 생성 및 출력)

날아올라↗↗ 2016. 6. 22. 17:20
728x90
반응형
  1. package test.com;
  2.  
  3. public class Test04TotalMain_01 {
  4.  
  5.     public static void main(String[] args) {
  6.         // TODO Auto-generated method stub
  7.         System.out.println("Total...");
  8.        
  9.         //통합클래스 객체 생성 및 출력
  10.         Test04Total_01 t01 = new Test04Total_01();
  11.         //System.out.println(t01);
  12.        
  13.         System.out.println("========= score processing.. =========");
  14.         Test01Score ts01 = new Test01Score("KIM"909589);
  15.         Test01Score ts02 = new Test01Score("LEE"809582);
  16.         Test01Score ts03 = new Test01Score("PARK"707579);
  17.         Test01Score[] ts = new Test01Score[]{ts01, ts02, ts03};
  18.        
  19.        
  20.         System.out.println();
  21.        
  22.         System.out.println("========= member processing.. ======== ");
  23.         Test02Member tm = new Test02Member("yourID""1234""김덕중""010-0123-456");
  24.         //System.out.println(tm);
  25.        
  26.         System.out.println();
  27.        
  28.         System.out.println("========= board processing.. ======== ");
  29.         Test03Board tb = new Test03Board(0"title1""글내용""KIM");
  30.         System.out.println();
  31.        
  32.         System.out.println("========= Car processing.. ==========");
  33.         Test04Car tc1 = new Test04Car("승합"2012"43가1245"4);
  34.         Test04Car tc2 = new Test04Car();
  35.         //System.out.println(tc1);
  36.         Test04Car[] tc = new Test04Car[] {tc1, tc2};
  37.        
  38.         System.out.println();
  39.         System.out.println("<<<<<<<<<<<<< result >>>>>>>>>>>");
  40.         Test04Total_01 t02 = new Test04Total_01(ts, tm, tb, tc);
  41.         /*
  42.         System.out.println("------ score --------");
  43.         System.out.println(t02.ts.name);
  44.         System.out.println(t02.ts.kor);
  45.         System.out.println(t02.ts.eng);
  46.         System.out.println(t02.tm.id);
  47.         System.out.println(t02.tb.content);
  48.         System.out.println(t02.tc.length);
  49.         */
  50.        
  51.         System.out.println("----------------------- board ----------------------");
  52.         System.out.println("NUM 제목 내용 작성자 작성일");
  53.         System.out.print(t02.tb.num + " ");
  54.         System.out.print(t02.tb.title + " ");
  55.         System.out.print(t02.tb.content + " ");
  56.         System.out.print(t02.tb.name + " ");
  57.         System.out.print(t02.tb.regDate + " ");
  58.        
  59.         System.out.println(" ");
  60.         System.out.println("----------------------- car info ----------------------");
  61.         System.out.println("차종 연식 차번호 도어수");
  62.         for (int i = 0; i < tc.length; i++) {
  63.             System.out.print(t02.tc[i].kind + " ");
  64.             System.out.print(t02.tc[i].year + " ");
  65.             System.out.print(t02.tc[i].num + " ");
  66.             System.out.println(t02.tc[i].doorCount);
  67.         }
  68.        
  69.  
  70.     }
  71.  
  72. }



첨부파일


728x90
반응형