多项选择题

A team of programmers is reviewing a proposed API for a new utility class. After some discussion, theyrealize that they can reduce the number of methods in the API without losing any functionality.
If theyimplement the new design,which two OO principles will they be promoting?()

A.Looser coupling
B.Tighter coupling
C.Lower cohesion
D.Higher cohesion
E.Weaker encapsulation


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题

Given:

Which is true?()

A.If line 10 is removed, the compilation succeeds.
B.If line 11 is removed, the compilation succeeds.
C.If line 12 is removed, the compilation succeeds.
D.If line 13 is removed, the compilation succeeds.
E.More than one line must be removed for compilation to succeed.

2.单项选择题

Given:

What is the result?()

A.0,0,0
B.150,60,0
C.Compilation fails.
D.150,150,150

3.单项选择题

Given:
1.package test;
2.
3.class Target {
4.public String name = "hello";5.}
What can directly access and change the value of the variable name?()

A.any class
B.only the Target class
C.any class in the test package
D.any class that extends Target

4.单项选择题Which Man clsss 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; }
F.class Man { private BestFriend; }

5.多项选择题

Given:

Which two, independently, will allow Sub to compile?()

A.Change line 2 to:public int a;
B.Change line 2 to:protected int a;
C.Change line 13 to:public Sub() { this(5); }
D.Change line 13 to:public Sub() { super(5); }

6.多项选择题

Given:

Which five methods, inserted independently at line 5, will compile?()

A.public int blipvert(int x) { return 0; }
B.private int blipvert(int x) { return 0; }
C.private int blipvert(long x) { return 0; }
D.protected long blipvert(int x) { return 0; }
E.protected int blipvert(long x) { return 0; }
F.protected long blipvert(long x) { return 0; }

7.单项选择题

Given:

What is the result?()

A.0.0
B.Compilation fails.
C.A ParseException is thrown by the parse method at runtime.
D.A NumberFormatException is thrown by the parse method at runtime.

8.单项选择题

Given:

What is the result?()

A.test
B.null
C.An exception is thrown at runtime.
D.Compilation fails because of an error in line 1.
E.Compilation fails because of an error in line 4.
F.Compilation fails because of an error in line 5.

9.单项选择题

Given:

What is the result?()

A.Compilation fails.
B.atom granite
C.granite granite
D.atom granite granite
E.An exception is thrown at runtime.
F.atom granite atom granite

最新试题

Given:What is the result?()

题型:单项选择题

Given a correctly compiled class whose source code is:Assume that the class file is located in /foo/com/sun/sjcp/, the current directory is /foo/, and that theclasspath contains "." (current directory).Which command line correctly runs Commander?()

题型:单项选择题

Given:Which two code fragments, inserted independently at line 13, will compile?()

题型:多项选择题

Click the Exhibit button.Which statement is true about the set variable on line 12?()

题型:单项选择题

Given:Which code, inserted at line 16, correctly retrieves a local instance of a Point object?()

题型:单项选择题

Given:What is the result?()

题型:单项选择题

Given:What is the result?()

题型:单项选择题

Given:Which line of code marks the earliest point that an object referenced by intObj becomes a candidate for garbage collection?()

题型:单项选择题

Given:When the doSomething method is called, after which line does the Object created in line 5 become available for garbage collection?()

题型:单项选择题

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?()

题型:多项选择题