Given:
What are four valid examples of polymorphic method calls?()
A.x.a2();
B.z.a2();
C.z.c1();
D.z.a1();
E.y.c1();
F.x.a1();
您可能感兴趣的试卷
你可能感兴趣的试题
Given:
What is the result?()
A.peep
B.bark
C.meow
D.Compilation fails.
E.An exception is thrown at runtime.
Given:
Which change can you make to Target without affecting Client?()
A.Line 4 of class Target can be changed to return i++;
B.Line 2 of class Target can be changed to private int i = 1;
C.Line 3 of class Target can be changed to private int addOne(){
D.Line 2 of class Target can be changed to private Integer i = 0;
Given a method that must ensure that its parameter is not null:
11. public void someMethod(Object value) {
12. // check for null value
...
20. System.out.println(value.getClass());
21. }
What inserted at line 12, is the appropriate way to handle a null value?()
A.assert value == null;
B.assert value != null, "value is null";
C.if (value == null) { throw new AssertionException("value is null"); }
D.if (value == null) { throw new IllegalArgumentException("value is null"); }
A team of programmers is involved in reviewing a proposed design for a new utility class. After some discussion, they realize that the current design allows other classes to access methods in the utility class that should be accessible only to methods within the utility class itself.
What design issue has the team discovered?()
A.Tight coupling
B.Low cohesion
C.High cohesion
D.Loose coupling
E.Weak encapsulation
Given:
11.double input = 314159.26;
12.NumberFormat nf = NumberFormat.getInstance(Locale.ITALIAN);
13.String b;
14.//insert code here
Which code, inserted at line 14, sets the value of b to 314.159,26?()
A.b = nf.parse( input );
B.b = nf.format( input );
C.b = nf.equals( input );
D.b = nf.parseObject( input );
Given:
If an instance of class Beagle is created,then Serialized,then deSerialized, what is the result?()
A.ad
B.ada
C.add
D.adad
Given:
11.String test = "This is a test";
12.String[] tokens = test.split("\s");
13.System.out.println(tokens.length);
What is the result?()
A.0
B.1
C.4
D.Compilation fails.
Given that c is a reference to a valid java.io.Console object, and:
11.String pw = c.readPassword("%s", "pw: ");
12.System.out.println("got " + pw);
13.String name = c.readLine("%s", "name: ");
14.System.out.println(" got ", name);
If the user types fido when prompted for a password, and then responds bob when prompted for a name,what is the result?()
A.An exception is thrown at runtime
B.pw: fido got fido name: bob got bob
C.pw: got fido name: bob got bob
D.Compilation fails.
A.When using versions of Java technology earlier than 5.0.
B.When sharing a StringBuffer among multiple threads.
C.When using the java.io class StringBufferInputStream.
D.When you plan to reuse the StringBuffer to build more than one string.
Given:
12.Date date = new Date();
13.df.setLocale(Locale.ITALY);
14.String s = df.format(date);
The variable df is an object of type DateFormat that has been initialized in line 11.
What is the result if this code is run on December 14, 2000?()
A.The value of s is 14-dic-2000.
B.The value of s is Dec 14, 2000.
C.An exception is thrown at runtime.
D.Compilation fails because of an error in line 13.
最新试题
Given:Which two code fragments, inserted independently at line 5, will compile without warnings?()
Given:A programmer is developing a class Key, that will be used as a key in a standard java.util.HashMap. Which two methods should be overridden to assure that Key works correctly as a key?()
Given:What is the result?()
Given:What is the result?()
Given:What is the result?()
Given:What is the result?()
Given:Which code fragment, inserted at the end of line 12, produces the output p is 420?()
Given:What is the result?()
Given:What is the result?()
Given:What is the result?()