캡슐화1 [Spring] - 좋은 객체 지향 프로그래밍 기법이란? - 이번 포스팅에서는 객체 지향 프로그래밍이 무엇인지, 이에 대한 4대 원칙들과 객체 지향의 핵심인 다형성(Polymorphism)을 위한 예시, 다형성을 통해 얻을 수 있는 여러 가지 장점에 대해 공부한 내용을 정리해 보고자 합니다. 1. 객체 지향 프로그래밍(Object Oriented Programming)이란 무엇인가? 1-1. 객체 지향 프로그래밍의 정의 - 객체 지향 프로그래밍(Object Oriented Programming)이란 컴퓨터 프로그램을 명령어의 목록에서 보는 시각에서 벗어나 여러 개의 독립된 단위인 객체들의 모임과 이들 간의 상호작용으로 바라보고자 하는 프로그래밍 패러다임 중 하나로써 이러한 객체들은 각각의 상호작용을 통해 메시지나 데이터를 주고받으면서 여러 가지 작업을 처리할 .. 2023. 2. 14. 이전 1 다음