다형성 썸네일형 리스트형 [Spring] 객체지향 설계와 스프링 (SOLID) - 스프링과 객체지향의 관계 1. 스프링은 자바 언어 기반의 프레임워크입니다. 자바 언어의 가장 큰 특징은 "객체 지향 언어"입니다. 2. 스프링은 객체 지향 언어가 가진 강력한 특징을 잘 살려내는 프레임워크입니다. 3. 스프링은 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임워크입니다. 그렇다면..... - 좋은 객체지향 프로그래밍이란? 객체 지향의 가장 큰 특징은 "다형성" 입니다. 다형성을 구현하기 위해 추상화, 캡슐화, 상속 등 다양한 개념들이 함께 합니다. - 다형성(Polymorphism) : 유연하고 변경이 용이하게 합니다. 레고 블럭을 조립하듯이, 컴퓨터의 키보드, 마우스를 갈아 끼우듯이 컴포넌트를 쉽고 유연하게 변경하면서 개발할 수 있는 방법입니다. 즉, 역할과 구현으로 세.. 더보기 이전 1 다음