HttpServlet 추상 클래스와 loginServlet, FileDownLoadServlet 클래스가 있습니다
메인 클래스와 출력결과를 보고 LoginServlet, FileDownloadServlet 클래스를 완성하세요.
출력 결과)
로그인 합니다
파일 다운로드 합니다
package chapter20230825.test04;
abstract class HttpServlet {
public abstract void service();
}
public class test01 {
public static void main(String[] args) {
method(new LoginServlet()); // 로그인 합니다.
method(new FileDownloadServlet()); // 파일 다운로드 합니다.
}
private static void method(FileDownloadServlet fileDownloadServlet) {
fileDownloadServlet.service();
}
private static void method(LoginServlet loginServlet) {
loginServlet.service();
}
public static void method(HttpServlet servlet) {
servlet.service();
}
}
package chapter20230825.test04;
public class LoginServlet extends HttpServlet {
@Override
public void service() {
System.out.println("로그인 합니다.");
}
}
package chapter20230825.test04;
public class FileDownloadServlet extends HttpServlet {
@Override
public void service() {
System.out.println("파일 다운로드 합니다.");
}
}