안녕하세요. 팀드모네입니다.
오늘은 추상메서드는 무엇이고, 인터페이스와 추상클래스의 차이점에 대해서 알아보겠습니다.
용어를 암기하는데 목적을 둔 포스팅이므로, 핵심만 기술드립니다.
🎯 1. 추상메서드란?
-> 속이 빈 껍데기
-> 함수 만들다 만 것. 껍데기만 만들고 기능 구현은 안한 것. 그렇게 생각하면 될 것 같슴다.
* 예를들면, public abstract String getName(); 이런겁니다.
🎯 2. 인터페이스란?
-> 설계도
-> 모조리 추상메서드임
* 건물을 짓기 전에 설계도를 만들잖아요? 시스템도 똑같습니다. 시스템을 구축하기 전 인터페이스를 만드는 것이죠.
🎯 3. 추상클래스란?
-> 추상메서드 + 일반메서드
* 추상클래스를 상속받은 클래스는 추상클래스 안에 있는 모든 추상 메서드를 구현해야합니다.
👉 총 정리
용어가 복잡한 것 같아 보여도, 현장에서 몇 천 번 계속 접하다 보면 익숙해집니다...
혹시 더 자세한 내용을 알고 싶으시다면, 영상을 참고해 주세요!
블로그 방문해주셔서 감사합니다.
도움이 되셨으면 '좋아요'를 눌러주세요!
추가로 질문사항이 있으면 댓글 남겨주세요 :)
reference : https://doctorson0309.tistory.com/
광고 링크 : https://ogx4.com