Hello
 
Below is my current assignment for the class.  If someone could please look at my code and tell me if I'm heading in the right direction so far before I continue.

Create 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 if 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.
?  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
Create a TestHeadPhone class that constructs at least 3 HeadPhone objects. For each of the objects constructed, demonstrate the use of each of the methods. Be sure to use your IDE to accomplish this assignment. 



This is what I got  so far.

// This Class represents the headphone set
/*It will contain
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 if 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.
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
*/
package headphone;

/**
 *
 * @author Solid Krieger
 */
public class HeadPhone {

    //3 constants for Volume level
    public final static int Low = 1;
    public final static int Medium = 2;
    public final static int High = 3;
    
    //Variable for Volume
    private int volume;             //Volume level
    private boolean pluggedIn;      //If it is plugged in
    private String manufacturer;    //Manufacture
    private String headPhoneColor;  //Color
    
    //Default Constructor
    public HeadPhone(){
        defaultVolume (Medium);
        defaultPluggedIn (pluggedIn);
        defaultManufacturer ("")
        defaultColor (Color.RED);
        
        
        //Getter
        public int getVolume(){
            return volume;
        }
        
        public boolean isPluggedIn(){
            return pluggedIn;
        }
        
        public String getManufacturer(){
                return manufacturer;
        }
        
        public Color getColor(){
            return headPhoneColor;
        }
        
        
        //Setter
        public void defaultVolume(int newVolume){
            if (newVolume >= Low && newVolume <= High){
                volume =newVolume;
            }
            
        public void defaultPluggedIn (boolean isPlugged){
        pluggedIn = isPlugged;
            }
   
         public void defaultManufacturer(String newManufacturer){
        manufacturer = newManufacturer;
   }
   
        public void defaultColor(Color newColor){
        headPhoneColor = newColor;
   }
        }
    }
    
}

Any advise is helpful since I'm still learning.