Java Reference
In-Depth Information
19. What is the result of the following code?
1. public abstract class Book {
2. public abstract void read();
3.
4. public static void main(String [] args) {
5. Book book = new NonFictionBook();
6. book.read();
7. }
8. }
9.
10. class NonFictionBook extends Book {
11. public void read(int time) {
12. System.out.println(“Reading a NonFictionBook”);
13. }
14. }
A. Reading a NonFictionBook
B. Compiler error on line 5
C. Compiler error on line 6
D. Compiler error on line 10
E. An exception occurs at runtime on line 6.
20. What is the result of the following program?
1. public abstract class Book {
2. public final void read() {
3. System.out.println(“Reading a Book”);
4. }
5.
6. public static void main(String [] args) {
7. Book book = new NonFictionBook();
8. book.read();
9. }
10. }
11.
12. class NonFictionBook extends Book {
13. public void read() {
14. System.out.println(“Reading a NonFictionBook”);
15. }
16. }
Search WWH ::




Custom Search