HttpServletRequest HttpServletRequset의 메서드 1. HttpServletRequset 브라우저에 URL을 입력하고 요청하면 톰캣이 객체를 생성하고 요청한 데이터를 담는다. 데이터는 main 메서드의 매개변수로 제공된다. 1. URL 요청 2. 톰캣 객체 생성 3. 데이터를 객체에 담음 4. 메서드의 매개변수에 데이터 전달 5. request 객체 사용 main 메서드의 매개변수를 원하는대로 적을 수 있다. Servlet을 단독으로 사용할 때는 HttpServletRequest 써야 했지만 Spring에서는 쓰지 않아도 자동으로 객체에 담는다. 지금은 Servlet이기 때문에 HttpServletRequest request를 매개변수로 사용해야 한다. 이 결과로 메서드 안에서..
ch7-32 추상 메서드(abstract method) 추상메서드는 구현부({})가 없는 메서드 이기 때문에, play 메서드에 오류가 발생한다. play 메서드에 제어자 abstract를 작성한다. play 메서드에 abstract를 작성해도 오류가 발생한다. 추상 클래스는 추상메서드를 갖고 있는 클래스로 추상메서드와 같이 제어자 abstract를 작성해야한다. 오류가 사라졌다. void stop(); 메서드를 추가하면 오류가 발생한다. 구현부를 만들어주면 오류가 사라지지만, 앞에 제어자 abstract를 적어주면 된다. ✅ cannot instantiate the type Player 오류에서 instantiate의 뜻은 인스턴스화 할 수 없다는 뜻이고, 즉 Player type의 인스턴스를 생성하지..