반응형 자바 상속2 [Java 자바] 인터페이스(Interface)에 빠르고 쉽게 알아보기 : 기본 개념부터 코드까지 (자바 인터페이스) 자바 인터페이스는 자바에서 클래스를 설계할 때 아주 중요한 도구 중 하나로, 클래스 간의 계약을 정의하고 이를 통해 코드의 유연성과 확장성을 높일 수 있다. ▷ 인터페이스(Interface)인터페이스는 추상화의 일종으로 추상화를 심화시킨 것이다.즉, 인터페이스는 구현할 클래스가 따라야 할 규약을 정의하는 역할을 한다.아래 예제를 통해 인터페이스를 간단하게 구현하는 방법에 대해 알아보자.| 인터페이스 구현public interface Blog{ void mang(); // 추상 메서드}public class Write implements Blog { @Override public void mang(){ System.out.println("블로그 작성중"); }} 클래스가 인터페이스를 구현.. 2024. 8. 26. [Java 자바] 상속(Inheritance)에 빠르고 쉽게 알아보기 : 기본 개념부터 코드까지 (자바 상속) 자바에서 상속은 핵심 개념 중 하나이다.상속을 이용하여 기존 클래스의 특성과 기능을 새로운 클래스에서 물려받을 수 있으며, 이를 이용하여 코드의 재사용성과 학장성을 높일 수 있다는 장점을 가지고 있다. ▷ 상속(Inheritance)상속은 다른 클래스를 사용하기 위한 방법 중 하나이다.그러나 상속은 다른 클래스를 확장(extends)하여 재사용하는 기법이다.상속을 통해 기본 클래스, 부모 클래스의 기능을 하위 클래스, 자식 클래스가 사용할 수 있다. 간단하게 아래 코드를 통해 구현 방법에 대해 알아보자. | 상속 생성 방법class 부모클래스 { // 부모 클래스의 속성과 메소드}class 자식클래스 extends 부모클래스 { // 자식 클래스의 속성과 메소드} 다른 클래스를 상속받으면 상속.. 2024. 8. 6. 이전 1 다음 반응형