编写一个汽车游戏程序的基本部分。此程序必须包含一个Car类,其成员如下:一个名为position的int类型实例变量。一个头为public void MoveForward(int distance)的方法,它将distance与实例变量position相加一个头为public void Reverse(int distance)的方法,它从position中减去distance一个名为GetPosition的方法,它简单返回position的值
而且,程序必须有一个CarGame的类(通过一个数组)来包含Car类型的5个对象。它必须能移动每辆汽车(向前、向后)并通过提供对应汽车的索引来得到每两车的位置。
写一段测试程序来确保两个类正常工作
using System;
public class Car
{
private int position;
public void Set(int position)
{this.position=position;}
public void MoveForward(int distance)
{
int add=distanvce+position;
}
public void Reverse(int distance)
{
int sub=position-distance;
}
public int Getposition()
{
return position;
}
}
public class CarGame
{
public static void Main()
{
编到这儿我就编不来了,Car类的几个对象咋定义.实现?
谢谢!
而且,程序必须有一个CarGame的类(通过一个数组)来包含Car类型的5个对象。它必须能移动每辆汽车(向前、向后)并通过提供对应汽车的索引来得到每两车的位置。
写一段测试程序来确保两个类正常工作
using System;
public class Car
{
private int position;
public void Set(int position)
{this.position=position;}
public void MoveForward(int distance)
{
int add=distanvce+position;
}
public void Reverse(int distance)
{
int sub=position-distance;
}
public int Getposition()
{
return position;
}
}
public class CarGame
{
public static void Main()
{
编到这儿我就编不来了,Car类的几个对象咋定义.实现?
谢谢!
这里有几个, 你参考一下;
http://blog.csdn.net/chengking/archive/2005/11/06/524162.aspx