Expand|Select|Wrap|Line Numbers
- public class Car
- {
- public final static int PARK = 0;
- public final static int REVERSE = 1;
- public final static int NUETRAL = 2;
- public final static int DRIVE = 3;
- private int Speed = 0;
- private int Gear = PARK;
- private boolean On = false;
- private String Make = Dodge;
- private String Model = Caravan;
- private String color = white;
- public class Car()
- {
- }
- public class Car(String newmake, String newmodel)
- {
- Make = newmake;
- Model = newmodel;
- }
- public class Car(String newcolor, String newmake, String newmodel)
- {
- Make = newmake;
- Model = newmodel;
- color = newcolor;
- }
- public String getMake()
- {
- return Make;
- }
- public String getModel()
- {
- return Model;
- }
- public String getcolor()
- {
- return color;
- }
- public void setcolor(String newcolor)
- {
- if(!color.equals(newcolor))
- color = "Repainted to" + newcolor;
- }
- public boolean isOn()
- {
- return On;
- }
- public void setOn(boolean OnOrOff)
- {
- On = OnOrOff;
- }
- public int getSpeed()
- {
- return Speed;
- }
- public void setSpeed(int newspeed)
- {
- if (Gear == DRIVE || Gear == REVERSE)
- Speed = newspeed;
- }
- public void setGear(int newgear)
- {
- if(Speed == 0)
- Gear = newgear;
- }
- public String getGear()
- {
- String CurrentGear = null;
- switch (Gear)
- {
- case PARK: CurrentGear = "Park";
- break;
- case REVERSE: CurrentGear = "Reverse";
- break;
- case NEUTRAL: CurrentGear = "Neutral";
- break;
- case DRIVE: CurrentGear = "Drive";
- break;
- }
- return CurrentGear;
- }
- public String toString()
- {
- String running;
- if(On)
- running = "Running";
- else
- running = "Not Running";
- return "This Car is a " + color +", " + Make + " " + Model + ".\n"
- + "It is in" + getGear() + " with a speed of " + Speed + "\n"
- + "and currently is" + getOn();
- }
- }
C:\Users\Ben's Vaio\Desktop\Car.java:16: '{' expected
public class Car()
^
C:\Users\Ben's Vaio\Desktop\Car.java:20: '{' expected
public class Car(String newmake, String newmodel)
^
C:\Users\Ben's Vaio\Desktop\Car.java:22: <identifier> expected
Make = newmake;
^
C:\Users\Ben's Vaio\Desktop\Car.java:23: <identifier> expected
Model = newmodel;
^
C:\Users\Ben's Vaio\Desktop\Car.java:26: '{' expected
public class Car(String newcolor, String newmake, String newmodel)
^
C:\Users\Ben's Vaio\Desktop\Car.java:28: <identifier> expected
Make = newmake;
^
C:\Users\Ben's Vaio\Desktop\Car.java:29: <identifier> expected
Model = newmodel;
^
C:\Users\Ben's Vaio\Desktop\Car.java:30: <identifier> expected
color = newcolor;
^
8 errors
Tool completed with exit code 1
Thanks for the Help!