1. 객체지향 개념의 4대 핵심개념에 대해서 적고 한 줄로 설명하시오. ① 상속 : 기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것 ② 다형성 : 조상클래스 타입의 참조변수로 자손클래스의 인스턴스를 참조할 수 있도록 한 것 ③ 캡슐화 : 외부로부터 데이터 보호(메서드를 통한 외부접속은 허용) 외부에는 불필요한, 내부적으로만 사용되는 부분을 감춤(복잡도 낮춤) ④ 추상화 : 클래스 간의 공통점을 찾아내서 공통의 조상을 만드는 작업, 구체적이지 않게 하는 것 2. 오버로딩 조건 3가지 적으시오. ① 메서드 이름이 같아야 한다 ② 매개변수의 개수 또는 타입이 달라야 한다. ③ 반환타입 영향 받지 X 3. 오버라이딩의 조건 3가지를 적으시오 ① 선언부가 같아야 한다. (이름, 매개변수, 반환타입 같아야 ..