자바 중급 개념캐스팅과 제네릭블랙잭 III

Q

제네릭 extends 아직 명확하지 않아서 질문드립니다.

조회 581

좋아요 2

2019년 5월 27일




A
2개의 답변이 있어요
커뮤니티 파트너 채택



2019년 5월 28일

댓글 3

2019년 5월 29일
아 오브젝트로 인식되는건 이해가 됩니다. 그런데 public class Deck 후에
2019년 5월 29일
public class BlackjackHand extends Deck <--여기에 제네릭을 안적어도 실행이 되기에 질문드렸습니다.
2019년 5월 29일
`Deck`클래스를 해설처럼 정의하고 `public class BlackjackHand extends Deck`(<>없이) 이렇게 선언하면 오류가 나지 않나요? 저는 "BlackjackHand.java:6: error: incompatible types: Object cannot be converted to BlackjackCard for (BlackjackCard card : getCards()) { " 이런 오류가 납니다.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇