WebDev/본과정
인터페이스 심화 및 예외처리
1. Marker 인터페이스에 대하여 설명하시오. : 클래스에 특정 표시를 해두기 위한 목적으로 정의된 인터페이스를 지칭한다. interface Upper { } // Marker 인터페이스에는 구현해야할 메소드가 없는 경우가 흔하다. interface Lower { } interface Printable { // 일반적인 형태의 인터페이스 String getContents(); } class Report implements Printable, Upper { // Marker 인터페이스로 인해 클래스 별로 분류되는 기능을 가질 수 있다. String cons; Report(String cons) { this.cons = cons; } public String getContents() { return co..
2021. 5. 12. 21:54
최근댓글