1.撰写一个Person class,令它具备多辆Car的数据:
age,name,cash,Car car[];
buycar(car);
sellcar(Person p);//把自己全部的车子卖给别人
sellcar(int i,Person p);//把自己的第i两车子卖给别人
boolean buyCar(Car car,Person p);//自动查找卖车的人p是否有买主想要买的车car,如果有就买,并返回true ,否则返回false
toString();//得到人的信息
并撰写第二个Car class 具备的属性:
cost,color,ID; //ID车牌号
Person owner;//车子的拥有者
toString();//得到汽车的信息
equals();//比较车子是否同一俩汽车,ID相同则认为相同
在另外一个类里面,进行车子的买卖。
一个Bob的人,23岁,现金:30000。有一两:ID:001,红色,价格:50000的车子;一个Tom的人,33岁,现金:70000, 已经有一辆车子: 颜色:ID:003,白色,价格:25000。
Tom 买了Bob的车子.他就拥有了2辆汽车
|
|