Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Given the following Person class: public class Person { private String firstName; private String lastName; public Person ( String firstName, String lastName ) { this.firstName
Given the following Person class:
public class Person
private String firstName;
private String lastName;
public PersonString firstName, String lastName
this.firstName firstName;
this.lastName lastName;
public String getFirstName
return firstName;
public String getLastName
return lastName;
Which Student class would correctly inherit from Person and have a correct constructor defined?
public class Student extends Person
private String studentCode;
private String studentEmail;
public StudentString firstName, String lastName, String studentCode, String studentEmail
superfirstName lastName, studentEmail, studentCode;
public class Student
private String studentCode;
private String studentEmail;
public StudentString firstName, String lastName, String studentCode, String studentEmail
this.firstName firstName;
this.lastName lastName;
this.studentEmail studentEmail;
this.studentCode studentCode;
public class Student extends Person
private String studentCode;
private String studentEmail;
public StudentString firstName, String lastName, String studentCode, String studentEmail
this.studentEmail studentEmail;
this.studentCode studentCode;
superfirstName lastName;
public class Student extends Person
private String studentCode;
private String studentEmail;
public StudentString firstName, String lastName, String studentCode, String studentEmail
superfirstName lastName;
this.studentEmail studentEmail;
this.studentCode studentCode;
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started