Best writers. Best papers. Let professionals take care of your academic papers

Order a similar paper and get 15% discount on your first order with us
Use the following coupon "FIRST15"
ORDER NOW

Please I need help to design – A Java class named HeadPhone to represent a headphone set.

Please I need help to design – A Java class named HeadPhone to represent a headphone set. The class contains:

 Three constants named LOW, MEDIUM and HIGH with values of 1, 2 and 3 to denote the headphone volume.

 A private int data field named volume that specifies the volume of the headphone. The default volume is MEDIUM.

 A private boolean data field named pluggedIn that specifies if the headphone is plugged in. The default value is false.

 A private String data field named manufacturer that specifies the name of the manufacturer of the headphones.

 A private Color data field named headPhoneColor that specifies the color of the headphones.

 A private String data field named headPhoneModel that specifies the Model of the headphones.

 getter and setter methods for all data fields.

 A no argument constructor that creates a default headphone.

 A method named toString() that returns a string describing the current field values of the headphones.

 A method named changeVolume(value) that changes the volume of the headphone to the value passed into the method

– A Java class named TestHeadPhone that constructs at least 3 HeadPhone objects. For each of the objects constructed, demonstrate the use of each of the method.

 

With in-line comments used to describe major functionality of the code.

 

 
Looking for a Similar Assignment? Order now and Get 10% Discount! Use Coupon Code "Newclient"