달력

2

« 2021/2 »

  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  •  
  •  
  •  
  •  
  •  
  •  

'Composition'에 해당되는 글 1

  1. 2010.03.17 Composition 과 Inheritance
2010. 3. 17. 18:49

Composition 과 Inheritance Java2010. 3. 17. 18:49


Composition 과 Inheritance 의 차이는,

Class Father {
   public void gaming() {
      System.out.println("exciting!");
   }
}

Class Son extends Father {
   @Override
   public void gaming() {
      System.out.println("lol!!!");
      super.gaming();
   }
   public static void main(String[] args) {
      Son son = new Son();
      son.gaming();
   }
}
결과:
lol!!
exciting!

이렇게 사용하는것이 상속이고,

Composition 은 TIJ 로 공부하다가 이 말이 나오길래.. 뭔가 했더니..
별다른거 없었네..ㅜ.ㅜ;

Class Father {
   public void gaming() {
      System.out.println("exciting!");
   }
}

Class Son {
   public static void main(String[] args) {
      Father father = new Father();
      father.gaming();
   }
}

처럼 클래스에서 다른 클래스의 객체를 생성해서 사용하는것이 Composition..
Posted by maruldy

댓글을 달아 주세요