多项选择题
Given the following interface definition, which definitions are valid?()
interface I {
void setValue(int val);
int getValue();
}
DEFINITION a:
(a) class a extends I { int value;
void setValue(int val) { value = val;
}
int getValue() {
return value;
}
}
DEFINITION b:
(b) interface b extends I {
void increment();
}
DEFINITION c:
(c) abstract class c implements I {
int getValue() {
return 0;
} abstract void increment();
}
DEFINITION d:
(d) interface d implements I { void increment(); }
DEFINITION e:
(e) class e implements I { int value;
public void setValue(int val) { value = val; } }
A.Definition a.
B.Definition b.
C.Definition c.
D.Definition d.
E.Definition e.
相关考题
-
单项选择题
What will be the result of attempting to compile and run the following program?() public class Q28fd { public static void main(String args[]) { int counter = 0; l1: for (int i=10; i<0; i--) { l2: int j = 0; while (j < 10) { if (j > i) break l2; if (i == j) { counter++; continue l1; } } counter--; } System.out.println(counter); } }
A.The program will fail to compile.
B.The program will not terminate normally.
C.The program will write 10 to the standard output.
D.The program will write 0 to the standard output.
E.The program will write 9 to the standard output. -
多项选择题
Whicharevalididentifiers?()
A._class
B.$value$
C.zer@
D.¥ngstr
E.2muchuq -
单项选择题
Which method implementations will write the given string to a file named "file", using UTF8 encoding?() IMPLEMENTATION a: public void write(String msg) throws IOException { FileWriter fw = new FileWriter(new File("file")); fw.write(msg); fw.close(); } IMPLEMENTATION b: public void write(String msg) throws IOException { OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("file"), "UTF8"); osw.write(msg); osw.close(); } IMPLEMENTATION c: public void write(String msg) throws IOException { FileWriter fw = new FileWriter(new File("file")); fw.setEncoding("UTF8"); fw.write(msg); fw.close(); } IMPLEMENTATION d: public void write(String msg) throws IOException { FilterWriter fw = FilterWriter(new FileWriter("file"), "UTF8"); fw.write(msg); fw.close(); } IMPLEMENTATION e: public void write(String msg) throws IOException { OutputStreamWriter osw = new OutputStreamWriter( new OutputStream(new File("file")), "UTF8" ); osw.write(msg); osw.close(); }
A.Implementation a.
B.Implementation b.
C.Implementation c.
D.Implementation d.
E.Implementation e.
