다형성1 OOP 개념 OOP 란? OOP는 Object Oriented Programming의 줄임말이다. 객체 지향 프로그래밍(OOP, Object-Oriented Programming)은 모든 데이터를 객체로 취급하며, 이러한 객체 간의 상호작용을 통해 프로그램을 구성하는 프로그래밍 패러다임이다.OOP는 데이터와 그 데이터를 처리하는 메서드를 하나의 단위로 묶어 객체라고 부른다.OOP 주요 개념 1. 캡슐화 (Encapsulation)객체 안의 데이터(속성)를 숨기고, 그 데이터에 접근할 수 있는 메서드만 제공하는 방식이다.쉽게 말해, 물건을 상자에 넣고 밖에서 직접 상자를 열지 못하게 하고, 버튼을 눌러서 물건을 꺼내는 것과 비슷하다.왜 캡슐화가 중요한가?데이터 보호: 객체 내부의 중요한 데이터를 외부에서 직접 수정할 .. 2024. 8. 26. 이전 1 다음 728x90