반응형 인터페이스1 추상클래스와 인터페이스 차이점 (abstract VS interface) 권장하는 개발의 방향중 하나가 선언부와 구현부를 나누는 것이다.대부분 사람들이 인터페이스를 통해 메서드를 선언 하고 클래스에서 상속받아 구현를 하는 방향으로 개발을 진행한다. 이번 포스팅에서 다룰 내용은 이런 인터페이스와,또 비슷하게 사용되는 추상클래스에 대해서 다뤄보려고 한다. 인터페이스에 대해서는 아래 참고포스팅을 참고하면 사용법에 대해서 나와있다.간단히 말하면 다른 클래스에서 만들어진 인터페이스를 사용하기 위해서는 implements로 상속 받아 사용할수 있다. 그리고 클래스일 경우엔 extends 를 통해서 상속을 받게 되는데추상 클래스 역시 클래스의 한 종류이기에 다른 클래스에서 사용하려면 extends로 사용하게 된다. 두가지 방법으로 상속을 받게 되면 동일하게 선언되어있는 메서드를 오버라이드.. 2023. 9. 29. 이전 1 다음 반응형