What will be the output of the following code? a. Compilation error in line 1 (abstract method cannot be private) b. Compilation error in line 2 (abstract class cannot have concrete method) c. Compilation error in line 3 (abstract class cannot be extended) d. Compilation error in line 4 (marks method should have public access modifiers.

Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter11: More Object-oriented Programming Concepts
Section: Chapter Questions
Problem 15RQ
icon
Related questions
Question
2. What will be the output of the following code? a. Compilation error in line 1 (abstract method cannot be private) b. Compilation error in line 2 (abstract class cannot have concrete method) c. Compilation error in line 3 (abstract class cannot be extended) d. Compilation error in line 4 (marks method should have public access modifiers.
abstract class Student {
private abstract void addStudent (); // line 1
abstract void marks ();
public void transcript () { } // line 2
}
public class child extends Student { // line 3
void marks () {// line 4
}
}
Transcribed Image Text:abstract class Student { private abstract void addStudent (); // line 1 abstract void marks (); public void transcript () { } // line 2 } public class child extends Student { // line 3 void marks () {// line 4 } }
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Reference Types in Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Programming Logic & Design Comprehensive
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage