잘난놈되기/SCJP

Q009. 클래스 관계

whatwant 2008. 3. 30. 00:20
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
반응형