본문 바로가기
Programming/Java

객체 지향의 핵심 5가지

by NAMP 2014. 4. 13.

객체 지향의 핵심 5가지

객체 지향의 핵심 5가지 

 

  • 객체(object)는 데이터를 보관하고 액세스하고, 변경하고, 보호하는 작업들을 하는 단위이다.
  • 클래스(class)는 특정한 종류의 객체에서 액세스할 수 있는 데이터가 무엇인지 또 어떻게 그 데이터에 액세스할 수 있는지를 기술해 놓은 것이다.
  • 메소드(method)는 객체의 데이터를 액세스하고 수정하고 처리하기 위한 수단이다.
  • 상속(inheritance)은 어떤 객체의 클래스에 데이터와 메소드를 추가하여 업그레이드하는 방법이다.
  • 다형성(Polymorphism)은 서로 다른 객체가 같은 메시지를 받았을 때, 그 객체가 어떤 클래스에 속하느냐에 따라 다르게 반응하는 것을 의미한다. 어떤 메시지를 여러 종류의 객체에 전달하였을 때, 그 객체가 속한 클래스에 따라 각각 다르게 반응 하는 것을 의미한다. 

 



'Programming > Java' 카테고리의 다른 글

한글상태일 경우 글자수 찾기  (0) 2015.05.19
측정소와 수온  (0) 2015.02.01
1에서 10000까지에서 8이 몇개  (0) 2012.06.30
[JSP] 간단 정리  (0) 2012.04.02
자바 이클립스 자료 모음  (0) 2010.02.05

댓글