c) Which line in the above code would result in a ClassCastException' d) Which line in the above code would generate a compile error. e) Please give the corrected version of the line that causes the compile error.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
You are given the below Java code:
public class student{
public string name;
3:
4:
5:
6:
7:
8:
9:
10: }
11:
12: public class Mainclass{
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
public class Graduatestudent extends student{
public int age;
public void printName (){
System. out. print In(name);
public static void main(string[] args){
student A - new Graduatestudent ();
student B - new Student ();
Graduatestudent c - (Graduate student) A;
Graduatestudent D - (Graduate student) B;
Graduatestudent E = new Graduatestudent ();
A. printName();
E. printNameO;
c) Which line in the above code would result in a ClassCastException
d) Which line in the above code would generate a compile error.
e) Please give the corrected version of the line that causes the compile error.
.............
1234 567 801
Transcribed Image Text:You are given the below Java code: public class student{ public string name; 3: 4: 5: 6: 7: 8: 9: 10: } 11: 12: public class Mainclass{ 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: public class Graduatestudent extends student{ public int age; public void printName (){ System. out. print In(name); public static void main(string[] args){ student A - new Graduatestudent (); student B - new Student (); Graduatestudent c - (Graduate student) A; Graduatestudent D - (Graduate student) B; Graduatestudent E = new Graduatestudent (); A. printName(); E. printNameO; c) Which line in the above code would result in a ClassCastException d) Which line in the above code would generate a compile error. e) Please give the corrected version of the line that causes the compile error. ............. 1234 567 801
Expert Solution
steps

Step by step

Solved in 4 steps with 1 images

Blurred answer
Knowledge Booster
Class
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education