로딩
요청 처리 중입니다...

[자바] 자바 개발자 백엔드 면접

 [자바] 자바 개발자 백엔드 면접

1. Override / Overload의 차이 - Overriding은 상속 관계에서 같은 기능을 사용하지만 함수 내용이 다른 경우 자식클래스에서 함수를 재정의 하는 것입니다. - Overloading은 리턴타입, 인자개수, 인자타입이 다를 경우에 이름은 같지만 다른 함수 여러개가 있는 것 입니다.

여기서 매개변수의 타입이 다르거나 개수가 달라야하고, return type과 접근 제어자는 영향을 주지 않습니다. 2. Interface, Abstract 란?

* Interface 란? - 일종의 추상 클래스입니다. - 오직 추상 메서드와 상수만을 멤버로 갖습니다. - Implements 키워드를 사용합니다. - 상속의 관계가 없는 클래스 간에 서로 공통되는 로직을 구현하여 쓸 수 있도록 합니다. - Ext..........