gpt4 book ai didi

Java类没有构造函数?

转载 作者:行者123 更新时间:2023-12-01 18:35:28 25 4
gpt4 key购买 nike

我有这门课

class Customer{
int ID;
Time arriveTime;
Time serviceTime;
Time completeTime;
int transaction;
}

我不需要一个构造函数来设置里面的值吗?我将使用此类在创建客户数组时保存不同的值。这是否意味着我需要它来设置值?

public Customer(int id, Time arrive, Time service, Time complete, int trans){
ID = id;
arriveTime = arrive;
serviceTime = service;
completeTime = complete;
transaction = trans;
}

我只需要 Customer 类来保存每个客户的信息。

最佳答案

不一定,因为默认情况下,可以通过同一包中的代码直接在 Customer 实例上设置不带可见性修饰符的属性(值)。

例如:

Customer c = new Customer(); // default constructor 
c.ID = 5;
... (etc.)

更多关于modifier access levels here .

关于Java类没有构造函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22211952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com