Search Results for '절차지향 & 객체지향'

1 POSTS

  1. 2012.10.31 절차, 객체

절차, 객체

Posted 2012. 10. 31. 18:45

절차지향.

C언어가 대표적. 절차적으로 프래그래밍 되는 방식.

함수 위주의 구조화된 방식.

처음 시작되는 main() 함수에서 출발하여 그 안의 내용을 순차적으로 실행하는 방식

main()함수는 대부분 또 다른 함수를 호출하는 방식으로 되어 있다.

main() 함수 안의 함수들은 순차적으로 호출되며 작업을 수행한다.

함수들을 중심으로 프로그램을 설계 한 후 거기에 필요한 데이터를 정의 한다.

 

 

객체 지향( OOP : Object Oriented Programming )

C++, java, asp, Visual basic, C#등.

프로그램이 순차적으로 일어나지 않는다.

객체들로 이루어진 프로그램에서 이벤트가 일어나면 그 이벤트를 처리하는 방식.

객체는 구조체처럼 멤버변수를 가지고 있으면서 그들을 수행하는 함수들을 가지고 있다.

이러한 함수를 메소드라하며 메소드는 객체를 사용하기 위해 필요한 모든 이벤트들을

처리하는 함수다.