준비했던 것들. 진짜 물어볼까? 했는데 정말 물어봤다. 객체 지향 프로그래밍의 특징은 무엇인가요? => 객체 지향 프로그래밍은 객체 중심의 프로그래밍으로 상속, 캡슐화, 추상화, 다형성이라는 네 가지의 특징이 있습니다. 상속은 기존 클래스를 기반으로 새로운 클래스를 정의하는 것을 의미합니다. 캡슐화는 객체 내부에 직접 접근하지 않고 공개된 인터페이스를 통해서 객체에 접근해 조작하도록 하는 것입니다. 추상화는 객체의 공통적인 특성을 추출하는 것으로, 변수 또는 메서드를 하나로 묶어 단순화하는 것입니다. 마지막으로 다형성은 동일한 인터페이스에 대해 다른 기능을 제공하는 것을 의미합니다. 오버라이딩과 오버로딩의 차이점 오버라이딩은 상속받은 부모 클래스의 메서드를 재정의 하는 것으로 자식 클래스에서 부모클래스에..