
파사드 패턴질문입니다.
1일 전
결론적으로 파사드 패턴으로 묶어서 처리할지 혹은 개별적인 객체로 사용할지는 개발자의 경험과 판단에 의해서 결정되어 진다고 봐도 무방할까요? (파사드 패턴 적용이 좋고 나쁨의 문제가 아니라)
파사드 패턴질문입니다.
1일 전
결론적으로 파사드 패턴으로 묶어서 처리할지 혹은 개별적인 객체로 사용할지는 개발자의 경험과 판단에 의해서 결정되어 진다고 봐도 무방할까요? (파사드 패턴 적용이 좋고 나쁨의 문제가 아니라)
질문입니다
13일 전
spring을 공부하다 보면 XXFactory라는 클래스라는 이름을 가진 것들이 있었는데, 프레임워크도 내부적으로 이런 디자인 패턴을 사용해서 고안된 것이라고 이해해도 될까요??
데코레이터 패턴 질문 있습니다.
1달 전
안녕하세요. 데코레이터 패턴 강의를 듣고있는데
이렇게 price를 추상메서드로 만들었는데
이 데코레이터 클래스는 아이스크림 클래스를 상속받는데 왜 price 메소드를 구현하라는 강제메세지가 없는건가요..? 답변 부탁드립니다~
싱글턴 패턴에 대한 질문입니다.
4달 전
1. 싱글턴 패턴으로 객체 N개 만들기
강의 교안에 보면 싱글턴 패턴은 "최대 N개로 객체 생성을 제한하는 패턴 "으로 설명을 해주셨습니다.
강의 중에 객체를 N개 생성하는 방식은 없었던 것 같은데 이 부분에 대해서 알려주실 수 있을까요?
2. case1.step3
11번 줄에서 Database 객체를 생성할 때 "products"를 파라미터로 직접 넣었습니다.
만약 이렇게 코드를 작성하면 유지관리하기가 힘들 것 같은데 이러한 부분을 어떻게 유동적으로
값을 넣을 수 있나요?
데코레이션 패턴 실습중 결과값이 다르게 나와요 ㅠㅠ
6달 전
1. Student 추상 클래스 정의
2. AmericanStudent 클래스 정의(Student 상속)
3. Decoration 클래스 정의(Student 상속)
4. Art클래스와 Science 클래스 정의(데코레이션을 상속)
5. 메인 메서드 작성 및 실행
결과
디버깅
강의 정말 잘 듣고 있습니다 선생님 :)
계속 선생님과는 다른 결과값이 도출되어 이리 저리 문제를 알아보는데 모르겠어서 질문을 드립니다 ㅠㅠ
위의 결과값을 보시면 3번째 Art 객체의 getDescription() 문구가 저렇게 계속 나오는데 제가 무슨 실수를 한 것일까요..?
강의자료 관련 질문드립니다
6달 전
안녕하세요
강의자료 관련 질문드립니다.
수업 중에 사용하시는 PPT 자료는 제공되지 않는 것인지 궁금합니다
강의 중에 사용하시는 코드는 링크 통해서 다운 받을 수 있는데 PPT 자료는 없는 것 같아서요
답변 부탁드립니다
감사합니다
옵저버 패턴 직접구현하기 부분에 질문있습니다.
8달 전
안녕하세요
강의 시청 중 궁금한 점이 있어 질문드립니다.
현재 java 1.8 이클립스4.8 로 강의 수강 중인데요.
PlayController.java를 구현할 때
The method update(Observable, Object) in the type Observer is not applicable for the arguments (boolean)
오류가 나면서 강사님 처럼 만들어지지가 않습니다.
이클립스의 자동 fix 기능으로는 아래와 같이 만들어집니다.
@Override
public void notifyObservers() {
for (Observer obs : observers) {
obs.update(null, play);
}
}
이게 왜 그런건지 혹시 알 수 있을까요
Decorator 패턴의 단점에 대해..
10달 전
훌륭한 강의 넘나 감사드립니다.개인 프로젝트 진행에 많은 도움을 얻고있어요.다름이 아니라 데코레이터 패턴의 단점에 대해이해가 힘든 부분이 있어서 질문하게 되었습니다.
????????????????????????????????????????????????
3) 데코레이터 패턴은 Concrete(구상) 컴포넌트의 형식을 알아내어
그 결과를 바탕으로 특정-작업코드( 특정형식에 의존하는 클라이언트 코드 )에는
적용 불가 함.
기존의 컴포넌트 HouseBlend였을 때 기존의 구성요소를 데코레이터로 감싸게 되면,
그 구성요소가 HouseBlend인지 아닌지를 알 수 없게 된다.
????????????????????????????????????????????????
강의를 듣던도중 갑자기 난이도가 높아진 문장에서
예시가 없는 상황설명에 정신줄을 그만 놓아버리게 되었습니다.
좀더 쉽게 접근할 방법이 없을까요?
그리고, 다른 패턴들은 추가 강의 진행계획이 없으신지요..?
어댑터 패턴 질문하겠습니다 선생님
11달 전
막바지에 보면은 다중상속을 구현해서
extends BPlayerImpl implements APlayer 를 하셨고
재정의한 (@Override) 에서는 implements 를 한 APlayer 의 play 메서드를 재정의 했습니다
그런데 안에서 다시 호출하는 playFile 메서드는 extends 한 BPlatyerImpl의 메서드 playFile 를 호출했는데
이것을 그냥 바로 호출할 수 있는 원리가 무엇인가요?