자바 Abstract vs Interface

욱2·2023년 3월 26일
0

Java

목록 보기
6/13

둘이 성질은 굉장히 비슷하고 점점 차이점은 줄어들고 있다고 한다.https://journaldev.nyc3.digitaloceanspaces.com/2013/07/abstract-class-vs-interface.png

강의 추천 : https://www.youtube.com/watch?v=HvPlEJ3LHgE

추상화는 extends 로 연결(단일) 한다, 인터페이스는 implements 로 연결(다중 가능) 한다.


가끔 뜬금없이 뭐였지 할 때가 있다.


추상

  • 상속 : 확장과 재활용 ( 가전제품 - 냉장고, 티비)

인터페이스

  • 보장: 객체들이 같은 메소드 실행 ( 먹는다 - 돼지, 닭 )

Tip . Interface 는 인터페이스를 받아 새로운 인터페이스를 만들수 있다

profile
성장하는 날 위한 기록

0개의 댓글