Question 9 : 클래스 관계
Which Man class properly represents the relationship “Man has a best friend who is a Dog”?
A. class Man extends Dog { }
B. class Man implements Dog { }
C. class Man { private BestFriend dog; }
D. class Man { private Dog bestFriend; }
E. class Man { private Dog<bestFriend> }
F. class Man { private BestFriend<dog> }
[Head First Java - p.258]
# 인터페이스의 정의와 구현
public interface Pet {...} // 정의
public class Dog extends Canine implements Pet {...} // 구현
Answer: D
Which Man class properly represents the relationship “Man has a best friend who is a Dog”?
A. class Man extends Dog { }
B. class Man implements Dog { }
C. class Man { private BestFriend dog; }
D. class Man { private Dog bestFriend; }
E. class Man { private Dog<bestFriend> }
F. class Man { private BestFriend<dog> }
[Head First Java - p.258]
# 인터페이스의 정의와 구현
public interface Pet {...} // 정의
public class Dog extends Canine implements Pet {...} // 구현
Answer: D
반응형
'잘난놈되기 > SCJP' 카테고리의 다른 글
Q011. 문법 오류 (0) | 2008.04.01 |
---|---|
Q010. HashSet (0) | 2008.03.30 |
Q008. 접근제어자 (0) | 2008.03.29 |
Q007. 접근제어자 (0) | 2008.03.25 |
Q006. Format 클래스 (0) | 2008.03.24 |