객체지향 개발 방법론
객체지향방법론은 객체를 이용한 방법론, 즉 프로그래밍 순서에 의존한다기 보다 각 객체에 생기를 불어넣고 객체간에 메시지 교류를 통한 프로그래밍 방법이다. 조금 더 거창하게 기술적으로 정의하면, '현실세계에서 개체(Entity)를 데이터 속성(Attribute)과 메소드(Method)를 결합시킨 형태로 표현하고, 객체(Object)간의 메시지 통신을 이용하여 프로그램을 개발하기 위한, 절치 및 기법, 도구 등을 제시한 이론적 체계'이라고 할 수 있다. 여기서 객체란 정의에서 본 바와 같이 개체, 속성, 메소드로 구성된 구성체를 의미하고, 객체지향은 객체를 이용해서 프로그래밍 하는 것을 지향한다라는 의미로, '클래스'라는 큰 틀을 이용해 객체를 만들고, 객체 간의 상호작용을 통해 애플리케이션을 개발하는 패러..
2022. 6. 15.