도라에몽주머니

[Java/Eclipse] Java 29일차 본문

Study/Java

[Java/Eclipse] Java 29일차

에몽쓰 2022. 10. 26. 19:37

Java

 

추상클래스(Abstract Class)

: 하나 이상의 추상 메소드를 포함하는 클래스

abstract class 클래스이름 {
	...
	abstract 반환타입 메소드이름();
}

 

인터페이스(Interface)

: 추상클래스를 특화시킨 클래스. 다른 클래스를 작성할 때 기본이 되는 틀을 제공하면서, 다른 클래스 사이의 중간 매개까지 담당하는 일종의 추상 클래스 (다중 상속 가능)

접근제어자 interface 인터페이스이름 {
	public static final 타입 상수이름 = 값;
	...
	public abstract 메소드이름(매개변수목록);
	...
}
class 클래스이름 implements 인터페이스이름 {...}

'Study > Java' 카테고리의 다른 글

[Java/Eclipse] Java 31일차  (0) 2022.10.28
[Java/Eclipse] Java 30일차  (0) 2022.10.27
[Java/Eclipse] Java 28일차  (0) 2022.10.25
[Java/Eclipse] Java 27일차  (0) 2022.10.24
[Java/Eclipse] Java 26일차  (0) 2022.10.21