Object-Oriented Programming (1) 썸네일형 리스트형 [SW 공학]객체지향프로그래밍(OOP, Object-Oriented Programming)과 AOP(Aspect Oriented Programming, 관점지향 프로그래밍) 객체지향프로그래밍(OOP, Object-Oriented Programming) 프로그램을 수많은 '객체'리는 기본 단위로 나누고 이 객체들의 상호작용을 통해 로직을 프로그래밍하는 방식 코드의 재사용이 용이하고 유지보수가 쉽다는 장점때문에 널리 활용된다. AOP(Aspect Oriented Programming, 관점지향 프로그래밍) 시스템을 핵심 관심사와 횡단 관심사로 분리하고 Weaving을 통해 프로그램을 구현하는 방법. ex)핵심 관심사 : 게시판 글쓰기 ex)횡단 관리사 : 로그인 이전 1 다음