아이티뱅크에 오시면 쉽게 알 수 있습니다.
이거 질문 맞출 수 있는 실력이 있다면 가서 배울게요 맞춰보세요
반대로 이해했음
인터페이스는 아무것도 없는 빈 깡통이라 is a 관계가 성립이 안됨 즉 인터페이스를 완성시킬 몸통은 따로있다는거지 추상클래스는 몸통 그 자체고
이 설명이 맞는듯
객체 하나에 여러 개으 인터페이스를 구현 해놓을 수 잇으니깐 is A라고 하기는 좀 미묘하지 아늘까오
즈아바 같으면 AbstractMap이라는 추상클래스를 상속해서 HashMap, TreeMap, ... 같은 Map들을 만든거고 인터페이스는 Comparable, Cloneable 뭐 이런 것들임 ㅇㅅㅇ 추상클래스보단 서로 연관성이 약함
HashMap, TreeMap은 모두 Map이라고 부를 순 있지만(is A) 글세 int하고 String이 모두 cloneable하다고 해서 is a로 묶기엔 좀 많이 이상하지 ㅇㅅㅇ
왜냐먼 cloneable 말고도 수많은 인터페이스를 가지니깐 ㅇㅅㅇ
아이티뱅크에 오시면 쉽게 알 수 있습니다.
이거 질문 맞출 수 있는 실력이 있다면 가서 배울게요 맞춰보세요
반대로 이해했음
인터페이스는 아무것도 없는 빈 깡통이라 is a 관계가 성립이 안됨 즉 인터페이스를 완성시킬 몸통은 따로있다는거지 추상클래스는 몸통 그 자체고
이 설명이 맞는듯
객체 하나에 여러 개으 인터페이스를 구현 해놓을 수 잇으니깐 is A라고 하기는 좀 미묘하지 아늘까오
즈아바 같으면 AbstractMap이라는 추상클래스를 상속해서 HashMap, TreeMap, ... 같은 Map들을 만든거고 인터페이스는 Comparable, Cloneable 뭐 이런 것들임 ㅇㅅㅇ 추상클래스보단 서로 연관성이 약함
HashMap, TreeMap은 모두 Map이라고 부를 순 있지만(is A) 글세 int하고 String이 모두 cloneable하다고 해서 is a로 묶기엔 좀 많이 이상하지 ㅇㅅㅇ
왜냐먼 cloneable 말고도 수많은 인터페이스를 가지니깐 ㅇㅅㅇ