Create a class for a car auction house. The member variables are: ID (string), S
ID: 3711088 • Letter: C
Question
Create a class for a car auction house. The member variables are: ID (string), Sold (integer) and Bluebook (Integer).
Create mutators and accessors (setters and getters) for all three member varibles (getID, setID, getSold, setSold, getBluebook, setBluebook), a default constructor ID="House", Sold = 0, Bluebook=0; along with an additional function getProfit which returns Sold minus Bluebook for that particular car.
Once you have the class created, as part of your program create three class objects which demonstrates your class- one of which should use the default constructor.
Explanation / Answer
CarAuctionHouse.java
package myPackage;
public class CarAuctionHouse {
private String ID;
private int sold;
private int bluebook;
public CarAuctionHouse()
{
this.ID = "House";
this.sold = 0;
this.bluebook=0;
}
public int getProfit()
{
return this.sold - this.bluebook;
}
public String getID() {
return ID;
}
public void setID(String iD) {
ID = iD;
}
public int getSold() {
return sold;
}
public void setSold(int sold) {
this.sold = sold;
}
public int getBluebook() {
return bluebook;
}
public void setBluebook(int bluebook) {
this.bluebook = bluebook;
}
}
Driver.java
package myPackage;
import java.util.Scanner;
public class Driver {
public static void main(String args[])
{
CarAuctionHouse myCarAuctionHouse1 = new CarAuctionHouse();
myCarAuctionHouse1.setID("MAH");
myCarAuctionHouse1.setBluebook(5000);
myCarAuctionHouse1.setSold(8000);
CarAuctionHouse myCarAuctionHouse2 = new CarAuctionHouse();
CarAuctionHouse myCarAuctionHouse3 = new CarAuctionHouse();
myCarAuctionHouse3.setID("MAH2");
myCarAuctionHouse3.setBluebook(5000);
myCarAuctionHouse3.setSold(8000);
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.