디자인 패턴 with JAVA (GoF)
디자인 패턴 with JAVA (GoF)
수강정보
(39개의 수강평)
539명의 수강생
스킬태그 #Java, #MVC
김원식 프로필

싱글턴 패턴에 대한 질문입니다. 김원식 25일 전
1. 싱글턴 패턴으로 객체 N개 만들기  강의 교안에 보면 싱글턴 패턴은 "최대 N개로 객체 생성을 제한하는 패턴 "으로 설명을 해주셨습니다. 강의 중에 객체를 N개 생성하는 방식은 없었던 것 같은데 이 부분에 대해서 알려주실 수 있을까요? 2. case1.step3   11번 줄에서 Database 객체를 생성할 때 "products"를 파라미터로 직접 넣었습니다. 만약 이렇게 코드를 작성하면 유지관리하기가 힘들 것 같은데 이러한 부분을 어떻게 유동적으로 값을 넣을 수 있나요?

1
hsjo12 프로필

강의 자료 pdf hsjo12 1달 전
혹시 강의 자료들 pdf파일로 받을 수 있나요?

1
정지운 프로필

데코레이션 패턴 실습중 결과값이 다르게 나와요 ㅠㅠ 정지운 2달 전
1. Student 추상 클래스 정의 2. AmericanStudent 클래스 정의(Student 상속) 3. Decoration 클래스 정의(Student 상속) 4. Art클래스와 Science 클래스 정의(데코레이션을 상속) 5. 메인 메서드 작성 및 실행 결과 디버깅 강의 정말 잘 듣고 있습니다 선생님 :) 계속 선생님과는 다른 결과값이 도출되어 이리 저리 문제를 알아보는데 모르겠어서 질문을 드립니다 ㅠㅠ 위의 결과값을 보시면 3번째 Art 객체의 getDescription() 문구가 저렇게 계속 나오는데 제가 무슨 실수를 한 것일까요..?

2
bramhome5848 프로필

강의자료 관련 질문드립니다 bramhome5848 2달 전
안녕하세요 강의자료 관련 질문드립니다. 수업 중에 사용하시는 PPT 자료는 제공되지 않는 것인지 궁금합니다 강의 중에 사용하시는 코드는 링크 통해서 다운 받을 수 있는데 PPT 자료는 없는 것 같아서요 답변 부탁드립니다 감사합니다

1
Ga-yeon Sohn 프로필

옵저버 패턴 직접구현하기 부분에 질문있습니다. Ga-yeon Sohn 4달 전
안녕하세요 강의 시청 중 궁금한 점이 있어 질문드립니다.  현재 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); } } 이게 왜 그런건지 혹시 알 수 있을까요

3
Truestar 프로필

Decorator 패턴의 단점에 대해.. Truestar 6달 전
훌륭한 강의 넘나 감사드립니다.개인 프로젝트 진행에 많은 도움을 얻고있어요.다름이 아니라 데코레이터 패턴의 단점에 대해이해가 힘든 부분이 있어서 질문하게 되었습니다. ???????????????????????????????????????????????? 3) 데코레이터 패턴은 Concrete(구상) 컴포넌트의 형식을 알아내어 그 결과를 바탕으로 특정-작업코드( 특정형식에 의존하는 클라이언트 코드 )에는 적용 불가 함. 기존의 컴포넌트 HouseBlend였을 때 기존의 구성요소를 데코레이터로 감싸게 되면, 그 구성요소가 HouseBlend인지 아닌지를 알 수 없게 된다. ???????????????????????????????????????????????? 강의를 듣던도중 갑자기 난이도가 높아진 문장에서 예시가 없는 상황설명에 정신줄을 그만 놓아버리게 되었습니다. 좀더 쉽게 접근할 방법이 없을까요? 그리고, 다른 패턴들은 추가 강의 진행계획이 없으신지요..?

2
김동연 프로필

어댑터 패턴 질문하겠습니다 선생님 김동연 7달 전
막바지에 보면은 다중상속을 구현해서  extends BPlayerImpl implements APlayer 를 하셨고 재정의한 (@Override) 에서는 implements 를 한 APlayer 의 play 메서드를 재정의 했습니다   그런데 안에서 다시 호출하는 playFile 메서드는 extends 한 BPlatyerImpl의 메서드 playFile 를 호출했는데  이것을 그냥 바로 호출할 수 있는 원리가 무엇인가요?

1
clay2232 프로필

주제 클래스 clay2232 8달 전
'Java 에서 제공하는 기능을 이용한 옵저버 패턴 만들기'에 강의에 주제 클래스라는 말이 자주 나오는데, 주체적인 역할을 하는 클래스라는 뜻으로 쓰인 거라고 보면 될까요?

1
권순조 프로필

더 이상 지원하지 않는 기능 권순조 10달 전
따로 안내가 있거나 강의에 변경이 있어야 할것같습니다

2
권순조 프로필

TestPattern2 질문 권순조 10달 전
TestPattern2 실행시 [8번째 8번째 7번째 2번째 9번째 10번째 8번째 8번째 4번째 4번째] 이런식으로 console에 출력됩니다 .

1
meon take 프로필

디자인 패턴 with JAVA (GoF) 강의 소스는 어디에서 받을 수 있나요? meon take 10달 전
제가 못찾는 건지 모르겠는데요. 디자인 패턴 with JAVA (GoF) 강의 소스는 어디에서 받을 수 있나요?

1
Sungmin Oh 프로필

선생님 강의 시작음의 사운드를 조금 줄여주세요. Sungmin Oh 2019.09.25
선생님 코틀린사용 하는 강의도 잘 들었는데 이 강의도 선생님 것이였군요! 좋은 강의 감사합니다. 반면 살짝 아쉬운 부분이 있습니다. 헤드폰을 선생님의 강의목소리 볼륨에 맞춰서 조절해서 듣고 있는데로고음이 나올때면 사운드가 너무 커서 의식하고 있어도 놀랍니다. 다음 강의 녹화시에는 로고음 소리만 조금 줄여주시면 안될까요?

2
노은영 프로필

수강확인증은 어디에서 발급할 수 있을까요? 노은영 2019.09.24
안녕하세요 결제영수증과 수강확인증이 필요한데, 그 중 수강확인증은 어디에서 발급할 수 있을까요? 감사합니다.

2
MOO 프로필

싱글톤 패턴 LogWriter 예제 질문 MOO 2019.09.08
LogWriter.java 에서 log 메서드에 synchronized 를 붙여주지 않으면 문제가 발생할 수 있다고 설명하셨는데, 현재 로직상으로는 사실상 synchronized 가 없어도 괜찮지 않나요? 문제가 발생하는걸 눈으로 확인하고 싶은데...

2
프리라이프 프로필

강의 중간에 음성이 좀 깨졌어요 프리라이프 2019.08.21
강의 중간이 음성이 좀 깨졌어요 보완해주세요~

1
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스