인프런 커뮤니티 질문&답변
퀴즈 7번 질문있습니다.
작성
·
512
·
수정됨
답변 3
1
나도코딩
지식공유자
앗 잠시...
클래스를 static 으로 정의하셨다구요?
별도의 클래스가 아닌 InnerClass 로 정의하신 것 같은데.. 코드를 다음과 같이 분리하시면 static 필요 없이 문제 해결이 될 것으로 보입니다.
public class _Quiz_07 {
public static void main ( ... ) {
// 햄버거 객체 생성
}
}
class Hamburger {
...
}
class CheeseBurger extends HamBurger {
...
}
class ShrimpBurger extends Hamburger {
...
}static 으로 정의하신 클래스가 Quiz_07 클래스 내에 포함된 것은 아닌지 확인해주세요 😅
감사합니다.
0
0
뱅준
질문자
오 해결 됐습니다! 제가 각 자식클래스에 this.cook()으로 해놨었네요 ㅎㅎ;; super.cook()으로 바꾸고 클래스를 static으로 명시해주니까 해결 됐습니다!






안녕하세요. 선생님 강의 퀴즈 7번을 풀다가 에러가 나서 질문 드립니다.