강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

doctortor880773 のプロフィール画像
doctortor880773

投稿した質問数

デザインパターン with JAVA (GoF)

オブザーバーパターンを直接実装する

직접구현하기 질문

作成

·

403

0

패턴 직접 구현 중 MyClassA,MyClassB에 있는
 Publisher observerble; 부분이 있어야 하는 이유가 있을까요?

javaMVC

回答 1

0

java님의 프로필 이미지
java
インストラクター

어떤 객체의 참조값이 파라미터로 넘어올 때 해당 메서드 안에서만 사용된다면 모르지만

객체의 참조가 클래스 전체적인 공간에서 사용된다면 메서드 바깥에서 만든 클래스 변수로 받아 주게 됩니다. 

우리 예제에서는 파라미터로 넘어온 객체의 참조값이 해당 메서드에서만 사용되고 있지만

클래스의 규모가 커진다면 클래스의 다른 메서드에서도 사용될 수 있다는 가정하에

클래스 변수를 선언하여 파라미터로 넘어온 객체의 참조값을 받은 것입니다.

doctortor880773 のプロフィール画像
doctortor880773

投稿した質問数

質問する