본문 바로가기
반응형

extends2

implements, extends 실 사용 예제 예전 포스팅에서 자바 상속 관련해서 implements 와 extends 에 대해서 다룬 글이 있다. 자세한 내용은 아래 참고 포스팅을 참고 바란다. implements 의 예제코드와 extends의 예제 코드를 정리해두려고 한다. implements 구현부의 interface 를 만들고 class에서 구현해둔 interface를 상속받아 설계를 할수 있다. 예제 코드는 아래와 같다. //Parent Interface public interface ParentInterface { public void testParentInterface(); } //Child Class public class ChildClass implements ParentInterface{ @Override public void te.. 2023. 9. 27.
implements, extends 란? java를 사용해본 분들이라면 상속의 개념에 대해서는 들어봤을것이다. 그리고 사용해보지 않으신분들도 상속이라는게 뭔지는 알것이다. 프로그래밍언어에서 말하는 상속이란, 부모 클래스와 자식 클래스 사이에서 자식 클래스에서 부모 클래스의 기능을 가져다 쓰는것을 상속이라고 한다. 자바의 큰 특징중 하나는 OOP라는것인데, 이것은 객체지향프로그래밍의 약자이다. 객체 지향프로그래밍에서의 상속은 가장 당연하게 중요한 요소 중 하나이다. 그럼 implements랑 extends가 어떻게 다른지를 확인해보자. 둘다 사용법은 마찬가지로 클래스를 구현하면서 이어서 붙여주는 방식이다. implements 부모의 클래스를 현재 자식의 클래스 내에서 한번 재정의 해줄 필요가 있다. 우리가 아는 상속이라면 그냥 가져다 써야하는데 .. 2022. 2. 26.
반응형