求问java的一个构造函数怎么写!!!急!!! 5

packagel07b;/***AprogramtotesttheCardata-typeclass.**@authorMarkYoung(A00000000)*/pub... package l07b;/** * A program to test the Car data-type class. * * @author Mark Young (A00000000) */public class LotsaCars { public static void main(String[] args) { Car car1, car2, car3, carToForget, car54; // create first three Cars car1 = new Car(); car2 = new Car(); car3 = new Car(); // Create cars 4 thru 53 for (int i = 4; i <= 53; i++) { carToForget = new Car(); } // Create Car 54 car54 = new Car(); // Report on Cars System.out.println("\n\n" + "Lots of Cars\n" + "------------\n\n" + "Car #1's VIN is " + car1.VIN + "\n" + "Car #2's VIN is " + car2.VIN + "\n" + "Car #3's VIN is " + car3.VIN + "\n" + "Car #54's VIN is " + car54.VIN + "\n"); }}----------------------------------------------------------------------------------以上,要写一个构造函数,输出 展开
 我来答
润物无声RUN
2018-03-08 · TA获得超过1005个赞
知道小有建树答主
回答量:369
采纳率:53%
帮助的人:210万
展开全部
你需要的构造函数:

public class Car {
public static int NUM = 0;
public int VIN = 0;
public Car(){
NUM++;
VIN = NUM;
}
}
思考点:在于new几次之后,car里面的vin属性就是几。所以需要用到一个静态变量来存储,创建对象的次数,然后在将这个变量赋值给vin。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式