인터페이스는 추상메서드의 집합이고.(추상메서드만 잇음) 추상클래스는 그냥 클래스인데 추상 메소드가 들어가있음(추상메소드말고 다른것도 들어가도됨)
추상메서드로 추상클래스 만들어서 다 가능한데 따로 인터페이스를 만든이유 - dc App
다형성의 문제와 편의, 추상클래스로 기능하나씩 상속받아서 하는것보다 그냥 기능상 묶을수있는거 한데 다 모아놓고 거기서 계속 꺼내놓는게 편함
그리고 다른 상속에 포함되어있는 것들끼리 공통점뽑아서 또 따로 묶어줄수 있음. 남의 자식 여러명 모아다가 같이 살게 할수있다는거임.
ㄱㅅㄱㅅ - dc App
추상클래스는 어쨌든 클래스라서 하나밖에 상속 못함 인터페이스는 여러개 구현 가능
인터페이스는 추상메서드의 집합이고.(추상메서드만 잇음) 추상클래스는 그냥 클래스인데 추상 메소드가 들어가있음(추상메소드말고 다른것도 들어가도됨)
추상메서드로 추상클래스 만들어서 다 가능한데 따로 인터페이스를 만든이유 - dc App
다형성의 문제와 편의, 추상클래스로 기능하나씩 상속받아서 하는것보다 그냥 기능상 묶을수있는거 한데 다 모아놓고 거기서 계속 꺼내놓는게 편함
그리고 다른 상속에 포함되어있는 것들끼리 공통점뽑아서 또 따로 묶어줄수 있음. 남의 자식 여러명 모아다가 같이 살게 할수있다는거임.
ㄱㅅㄱㅅ - dc App
추상클래스는 어쨌든 클래스라서 하나밖에 상속 못함 인터페이스는 여러개 구현 가능