자바 질문있습니다.
-
게시물 수정 , 삭제는 로그인 필요
class Controller
{ private Service service;
public Controller() { this.service = new Service();
}
public void print()
{ System.out.println(service.message()); } }
class Service {
public String message()
{ return "Hello World!"; } }
코드인데 변수 선언 후 생성자를 통해 new연산자를 활용하는 이유가 있나요? 처음부터 Service 객체 생성 후 출력하면 될 것 같은데요
class Controller{ private Service service;public Controller() { this.service = new Service();}
public void print(){ System.out.println(service.message()); } }
class Service {public String message(){ return "Hello World!"; } }코드인데 변수 선언 후 생성자를 통해 new연산자를 활용하는 이유가 있나요? 처음부터 Service 객체 생성 후 출력하면 될 것 같은데요