객체지향프로그래밍

1. 스프링의 핵심 가치- 스프링은 자바 언어 기반의 프레임워크- 좋은 객체 지향 어플리케이션을 개발할 수 있도록 도와주는 프레임워크 2. 다형성역할과 구현으로 구분하여, 단순해지고 유연해지고 변경도 편리해진다.클라이언트는 대상의 역할만 알면 된다. (인터페이스)클라이언트는 구현 대상의 내부 구조를 몰라도 된다.클라이언트는 구현 대상의 내부 구조가 변경되어도 영향을 받지 않는다.클라이언트는 구현 대상 자체를 변경해도 영향을 받지 않는다.인터페이스를 구현한 객체 인스턴스를 실행 시점에서 유연하게 변경할 수 있다.클라이언트(요청하는 쪽)를 변경하지 않고, 서버(응답하는 쪽)의 구현 기능을 유연하게 변경할 수 있다. *서버가 응답을 한다고 꼭 데이터를 뱉어내는 건 아니다. 내부적으로 프린트할 수도 있고 리턴값..
백엔드 개발자 - 젤리곰
'객체지향프로그래밍' 태그의 글 목록