33,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
구현과 오버라이딩
추상 클래스 내의 추상 메서드가 하위 클래스가 구현해야 하는 메서드라는 것은 { } 이렇게 중괄호까지만 표기가 되어도 되는 건가요?구현은 구현부 { } 표기가 된 것이고 오버라이딩은 구현부 내에 코드가 있던 것을 다시 재정의 할 때를 말하는 건가요?추상클래스의 바로 아래 하위 클래스에서 추상 메서드는 구현만 가능하고 오버라이딩 되는 것은 아닌건가요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
문제답안
자바 기초부터 마스터하기 강의의 ‘나 혼자 코딩!’ 문제 답안은 강의 자료를 통해 확인하실 수 있습니다.강의실 진입 후 우측 상단의 다운로드 버튼이나 커리큘럼에서 각 수업 옆에 위치한 구름모양 다운로드 버튼 아이콘을 통해 자료실에 접근하실 수 있어요. 위에 다른분께서 질문에 대한 답변을 해주셨는데요..구름모양 다운로드 버튼 아이콘이 보이지 않아서 문의 드립니다.
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
교재 속 나 혼자 코딩 문제 답안관련 질문
안녕하세요, 은종 선생님 🙂 다름 아니라 책에 있는 '나 혼자 코딩!'문제의 답안이 자료실 제공이라고 나와있는데..! 혹시 자료실은 어디있을까요!?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
회차 강의pdf파일 보는 방법이 없나요?
회차 강의pdf파일 보는 방법이 없나요?분명히 학습자료를 받아서 볼 수 있다고 되어있는데, 노트와 어디에서도 파일을 받아서 볼 수 있는 것이 없습니다.내용을 프린트 해서 볼 수 있는 방법이 있을까요?답변부탁드립니다.
- 해결됨자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
singleton pattern
싱글톤 패턴으로 클래스 작성시 private static Company company = new Company();라고 작성을 하였는데 프로그램 실행 부터 메모리에 올라가는 static 필드가 바로 인스턴스를 생성하는건가요? static 필드와 인스턴스의 생성 시점이 충돌하지는 않나요?클래스 로딩과 static 필드 중 어떤게 먼저 메모리에 잡히는지 궁금합니다.
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
return 사용되는 위치가 궁금합니다
return은 어느 위치에서나 다 사용이 가능하나요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
오버라이드 할때 @override 안적어도 되나요?
네
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
pakage 내에서 main함수는 하나만 존재해야하나요?
네
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
왜 이렇게 하는지 설명은 없나요?
잘 모르겠어요 외워야되나요????.java 파일 만드는 순서 기준이 있나요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
p.88 연습문제1 질문입니다.
value의 변수가 boolean이라서 value의 출력이 참,거짓으로 나오는건 알겠는데System.out.println(myAge <= 25); 를 출력해보니 왜 true라고 나올까요??System.out.println(myAge == teacherAge);가 false로 출력되는 것도 마찬가지입니다.여기서 myAge의 변수가 처음에 int 였는데 왜 참,거짓으로 출력이 되나요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
강의노트 어디서 볼수 있을까요?
1강 노트 부분에 링크 찾을수 없네요
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
강의노트 어디서 볼 수 있을까요?
강의 하단에도 없고다운받을 수 있는 첨부파일도 존재하지 않으며노트 탭에선 제 노트만 계속 뜨네요첨부파일이 삭제가 되신거 같은데이런경우 어떻게 해야 하나요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
예제코드 다운로드 오류
실행시켜보니 이러한 문구가 나오는데 해결 방법이 있을까요...?오류: 기본 클래스 ch09.ConstantTest을(를) 로드하는 중 LinkageError가 발생했습니다.java.lang.UnsupportedClassVersionError: ch09/ConstantTest has been compiled by a more recent version of the Java Runtime (class file version 63.0), this version of the Java Runtime only recognizes class file versions up to 61.0
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
복습문제는 어디서 확인할수있을까요?
깃허브에서 찾아보았는데 안나오네요...
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
static 메서드 main문 안에 선언 시 오류 발생 이유가 궁금합니다.
안녕하세요객체지향 핵심 섹션 5에서 6번째 강의 다형성과 다형성을 사용하는 이유를 듣는데첫 번째 실습 예제 중에 static으로 선언하는 animalMove 메서드를 main문 안에 적었더니 'void is an invalid type for the variable animalMove' 라는 오류가 발생했는데 main문 안에 선언하면 안되는 이유가 궁금합니다.
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
강의노트는 어디서 확인할 수 있을까요
첫번째 강의라고 하셨는데 안보이네요...
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
실행을 하면 결과가 깨져서 나와요
선생님이 하신 코드와 똑같이 하고 실행을 시켰는데 위에 세개는 실행이 되는데 아래 두개는 깨져서 나옵니다오류는 없다고 뜨는데 이상하네요
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
복습 문제 들은 어디서 받아 볼 수 있나요
복습 문제를 풀려고 하는데 어디로 가면 받을 수 있나요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
비트 연산자 질문
비트 연산자 부분의 예시된 코딩을 하면 출력값이15 -62052020이렇게 나옵니다.책의 값이 잠시 출력됬다가 다시 위의 값으로 변하는데요, 어떻게 하면 책의 값과 같게 나올까요?
- 미해결자바 기초부터 마스터하기 with 은종쌤 (Do it 자바 프로그래밍 입문) - Part 1(기초편)
upgradeLevel에 인수를 넣기 위해 새로 AdvancedLevel 과 같은 instance를 생성하는게 어색하게 느껴집니다.
안녕하세요 강의 잘 듣고 있습니다.저는 upgradeLevel 을 하기 위해서 새로 인스턴스를 생성하고 넘겨주는 방식이 아닌 게임처럼 한단계씩 업그레이드 되는 방식으로 구현하고 싶습니다. 그래서 다음과 같이 생각해서 적어봤는데, 2가지 문제가 있는것 같습니다. 어떻게 하면 될까요? public BeginnerLevel level = new BeginnerLevel(); public void upgradeLevel(PlayerLevel level) { // if(level.levelName ) if (level instanceof BeginnerLevel) { level = new AdvancedLevel(); } else if (level instanceof AdvancedLevel) { level = new SuperLevel(); } else if (level instanceof SuperLevel) { System.out.println("you are already highest level"); } }첫째로 instanceof를 잘못쓰고 있는 것 같고, 둘째로 level = new AdvancedLevel() 이런식으로 재정의 하는게 가능한가요? 궁금합니다.