개체와 서비스함수로 구별한다면 ?

개별적으로 움직인다면 개체

노을,나무,언덕 - 고정 

추상화 : 개체의 역할이나 행위가 비슷 할때

 

객체 : 보이는것, 실존하는것, 식별이름

개체 : 유형. 적절한 추상화가 필요.개별적으로 움직일 수 있는 유형

  • 비행기 (왼쪽비행기,오른쪽비행기)
  • 자동차(클래식차,SUV,세단)
  • 사람 또는 더 작은 개체로 보면 농부,행인 

class 농부{

  public void쉬다(){

   }

  public void탈곡하다(){

   }

}

산,달,언덕 : 움직임이없어서 고정배경

 

객체분석

객체지향에서의 캡슐화 : 실생활의 내용을 그대로 표현하는 도구

개체가 하는 서비스함수(행위)를 모아둔것 

 

객체지향이란 ?

프로그램을 구성하는 요소로서 객체라는 것을 중심에두고 프로그램을 만드는것.

 

객체지향의 장점 ?

코드의 구조를 실세계내용을 반영해서 인간의 사고에 가깝게 쉽게 표현한다.

 

 

+ Recent posts