개발자질문

· CS
인터페이스와 추상 클래스의 차이점에 대해 설명하세요.추상 클래스는 객체의 추상적인 상위 개념으로 공통된 개념을 표현할 때 사용하고, 단일 상속만 가능합니다.그리고 추상 클래스를 상속하는 집합 간에는 연관 관계가 있습니다. 인터페이스는 구현 객체가 같은 동작을 한다는 것을 보장하기 위해 사용하고, 다중 상속이 가능합니다. 인터페이스를 구현하는 집한 간에는 관계가 없을 수 있습니다.List와 Map의 차이점은?List는 순서가 있는 Collection으로, 같은 값을 중복해서 저장할 수 있습니다. 반면, Map은 키와 값의 쌍으로 데이터를 저장하는 인터페이스이며, 키를 이용해 값에 빠르게 접근할 수 있습니다. Map에서는 키 값의 중복이 허용되지 않지만, 값의 중복은 허용됩니다. 주요 차이점은 List는 요..
기석김
'개발자질문' 태그의 글 목록