test
By: a guest | Feb 9th, 2010 | Syntax:
None | Size: 1.18 KB | Hits: 26 | Expires: Never
//Jesse Parks
//TestObject06
public class TestObject06
{
public static void main(String[] args)
{
// construct objects
Car aCar = new Car();
// display object data
System.out.println("My Car's Data:");
System.out.println("\n" + aCar.getName() + "\n" + aCar.getColor() + "\n" + aCar.getGallons() + " Gallons of gas");
System.out.println();
System.out.println("My charger gas changes");
aCar.gallons(10);
System.out.println(" My gas changed to " + aCar.getGallons());
}
}
class Car
{
// private data variables
private String name;
private String color;
private int numGallons;
// constructor methods
public Car()
{
name = "Ford F150";
color = "Bright red";
numGallons = 5;
}
public Car(String c, String b, int g)
{
name = c;
color = b;
numGallons = g;
}
// access methods
public String getName()
{
return name;
}
public String getColor()
{
return color;
}
public int getGallons()
{
return numGallons;
}
// alter methods
public void setName(String c)
{
name = c;
}
public void gallons(int g)
{
numGallons = g;
for (int x=1; x<=numGallons; x++)
System.out.print("");
}
}