Write a class called Dealer that has fields of type Vehicle and Customer

Category: Computer Science

Write a class called Dealer that has fields of type Vehicle and Customer. The field for Vehicle is a class that has fields make, model, and VIN. The field Customer has fields Name and account number. The field called Name is also an existing class with fields last name and first name.

Define the class Dealer so that you can create a Dealer object either by a customer object, or by a customer object and a vehicle object. Provide accessor methods for each type of fields in the class Dealer. Also, provide a mutator method that changes the Vehicle object.

 

WHAT I HAVE SO FAR:

public class Customer

{

    String accountNumber;

public Customer (Name fullName, String accountNumber)

    {

this.accountNumber = accountNumber;

    }

}

 

public class Dealer

{

public Dealer (Customer customer)

    {

    }

public Dealer (Vehicle vehicle, Customer customer)

    {

    }

}

 

 

 

 

public class Name

{

    String firstName, lastName;

public Name (String firstName, String lastName)

{

this.firstName = firstName;

this.lastName = lastName;

}

}

 

public class Vehicle

{

   String make, model, VIN;

public Vehicle (String make, String model, String VIN)

   {

this.make = make;

this.model = model;

this.VIN = VIN;

   }

}

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00
Pay Someone To Write Essay