1. 객체지향 프로그래밍이란?객체지향 프로그래밍(OOP) 은 프로그램을 객체(Object) 단위로 나누어 개발하는 방식이다.각 객체는 데이터(속성) 와 기능(메서드) 을 함께 가지며, 서로 협력해 프로그램을 구성한다. 2. 객체지향의 4대 특징→ 캡슐화(Encapsulation), 상속 (Inheritance), 다형성 (Polymorphism), 추상화 (Abstraction) ①캡슐화(Encapsulation) 데이터(변수)와 기능(메서드)을 하나의 단위로 묶는 것외부에서 직접 접근하지 못하도록 숨기고(private), 필요한 정보만 공개(public)class BankAccount { private int balance = 1000; public void Deposit(int amoun..