Solid1 스프링 - 스프링과 객체지향 설계 feat. 다형성, SOLID 들어가기에 앞서... 스프링과 객체지향 설계를 제대로 이해하기 위해서 필요한 2가지 다형성 객체지향 설계의 5가지 원칙 (SOLID) 1. 다형성 스프링의 핵심 스프링은 자바 기반의 프레임워크이다. 자바 언어의 가장 큰 특징은 객체 지향 언어라는 점이다. 스프링은 객체지향 언어가 가진 강력한 특징을 살려내는 프레임워크이다. 스프링은 좋은 객체 지향 애플리케이션을 개발할 수 있게 도와주는 프레임워크이다. 객체지향 특징 추상화 캡슐화 상속 다형성 객체지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 또한 객체지향 프로그래밍은 프로그램을 유연하고 변경.. 2022. 4. 13. 이전 1 다음