多项选择题
Which three demonstrate an “is a” relationship?()
A. public class X { } public class Y extends X { }
B. public interface Shape { } public interface Rectangle extends Shape{ }
C. public interface Color { } public class Shape { private Color color; }
D. public interface Species { } public class Animal { private Species species; }
E. public class Person { } public class Employee { public Employee(Person person) { }
F. interface Component { } class Container implements Component { private Component[] children; }
相关考题
-
单项选择题
try { if ((new Object))(.equals((new Object()))) { System.out.println(“equal”); }else{ System.out.println(“not equal”); } }catch (Exception e) { System.out.println(“exception”); } What is the result? ()
A. equal
B. not equal
C. exception
D. Compilation fails. -
单项选择题
public class Test { public static void main(String [] args) { System.out.println(args.length > 4 &&  args[4].equals(“-d”)); } } If the program is invoked using the command line: java Test One Two Three –d What is the result?()
A. true
B. false
C. Compilation fails.
D. An exception is thrown at runtime. -
多项选择题
Giventhatbandcrefertoinstancesofwrapperclasses,whichtwostatementsaretrue?()
A. b.equals(b) returns true.
B. b.equals(c) returns the same result as b == c.
C. b.eqials(c) can return false even if c.equals(b) returns true.
D. b.equals(c) throws an exception if b and c are different wrapper types.
E. b.equals(c) returns false if the type of wrapper objects being compared are different.
