Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

For the base public class Person example provided in the Unit 3 Revisiting the Employee Class Program tutorial, what if you need to add a

For the base public class Person example provided in the Unit 3 Revisiting the Employee Class Program tutorial, what if you need to add a subclass for Visitors who have a host employee and are visiting a specific building?
What code segment could implement this subpublic class and create an instance of it called visitor_1?
public class Visitor extends Person{
private String host;
private String areaVisiting;
public Visitor(String firstName,String lastName,String jobTitle,String host, String areaVisiting){
super();
this.host = host;
this.areaVisiting = areaVisiting;
}
public String getHost(){
return "Host "+ this.host;
}
public void setHost(String newhost){
this.host = newhost;
}
public String getArea(){
return "Area Visiting "+ this.area_visiting;
}
public void setArea( String areaVisiting){
this.areaVisiting = areaVisiting;
}
}
Visitor visitor_1= new Visitor("John","Doe","Visitor","Jane Doe","Main Building");
public class Visitor extends Person {
private String host;
private String areaVisiting;
public Visitor(String firstName,String lastName,String jobTitle,String host, String areaVisiting){
super(firstName,lastName,jobTitle,host,areaVisiting);
this.host = host;
this.areaVisiting = areaVisiting;
}
public String getHost(){
return "Host "+ this.host;
}
public void setHost(String newhost){
this.host = newhost;
}
public String getArea(){
return "Area Visiting "+ this.area_visiting;
}
public void setArea( String areaVisiting){
this.areaVisiting = areaVisiting;
}
}
Visitor visitor_1= new Visitor("John","Doe","Visitor","Jane Doe","Main Building");
public class Visitor extends Person {
private String host;
private String areaVisiting;
public Visitor(String firstName,String lastName,String jobTitle,String host, String areaVisiting){
super(firstName,lastName,jobTitle);
this.host = host;
this.areaVisiting = areaVisiting;
}
public String getHost(){
return "Host "+ this.host;
}
public void setHost(String newhost){
this.host = newhost;
}
public String getArea(){
return "Area Visiting "+ this.areaVisiting;
}
public void setArea( String areaVisiting){
this.areaVisiting = areaVisiting;
}
}
Visitor visitor_1= new Visitor("John","Doe","Visitor","Jane Doe","Main Building");
public class Visitor {
private String host;
private String areaVisiting;
public Visitor(String firstName,String lastName,String jobTitle,String host, String areaVisiting){
super(firstName,lastName,jobTitle);
this.host = host;
this.areaVisiting = areaVisiting;
}
public String getHost(){
return "Host "+ this.host;
}
public void setHost(String newhost){
this.host = newhost;
}
public String getArea(){
return "Area Visiting "+ this.area_visiting;
}
public void setArea( String areaVisiting){
this.areaVisiting = areaVisiting;
}
}
Visitor visitor_1= new Visitor("John","Doe","Visitor","Jane Doe","Main Building");

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2010 Barcelona Spain September 2010 Proceedings Part 2 Lnai 6322

Authors: Jose L. Balcazar ,Francesco Bonchi ,Aristides Gionis ,Michele Sebag

2010th Edition

364215882X, 978-3642158827

More Books

Students also viewed these Databases questions