问题:
现有:
1. class Book {
2. private final void read() { System.out.print("book "); }
3. }
4. class Page extends Book {
5. public static void main(String [] args) {
6. // insert code here
7. }
8. private final void read() { System.out.print("page "); }
9. }
和如下三个代码片段
( x, y, z ):
x. // just a comment
y. new Page().read();
z. new Book().read();
分别插入到第6行,有几个允许代码通过编译并可以运行且无异常?()
A . 0
B . 1
C . 2
D . 3
现有:
1. class Book {
2. private final void read() { System.out.print("book "); }
3. }
4. class Page extends Book {
5. public static void main(String [] args) {
6. // insert code here
7. }
8. private final void read() { System.out.print("page "); }
9. }
和如下三个代码片段
( x, y, z ):
x. // just a comment
y. new Page().read();
z. new Book().read();
分别插入到第6行,有几个允许代码通过编译并可以运行且无异常?()
● 参考解析
本题暂无解析