myCalculator.setCalculator(new Calculator()); 이 왜 있는지 궁금합니다.

17.07.26 21:49 작성 조회수 118

0

바로 위에 줄에서 MyCalculator myCalculator = new MyCalculator(); 구문으로 객체를 생성했는데 myCalculator.setCalculator(new Calculator()); 에서 다시 객체를 생성해서 넘겨주는건가요??

답변 2

·

답변을 작성해보세요.

0

SangJun An님의 프로필

SangJun An

2017.08.02

MyCalculator 객체에 Calculator객체를 주입하는 과정을 보여주고 있습니다. 윗 줄에서는 MyCalculator 객체를 생성하고 그 다음 줄에서 Calculator객체를 생성해서 setter함수를 통해 MyCalculator객체의 레퍼런스 객체(private Calculator calculator)에 연결 시켜주고 있네요.

0

SangJun An님의 프로필

SangJun An

2017.08.02

MyCalculator 객체에 Calculator객체를 주입하는 과정을 보여주고 있습니다. 윗 줄에서는 MyCalculator 객체를 생성하고 그 다음 줄에서 Calculator객체를 생성해서 setter함수를 통해 MyCalculator객체의 레퍼런스 객체(private Calculator calculator)에 연결 시켜주고 있네요.