在Java中创建多个对象是否有意义?

在Java中创建多个对象是否有意义?,java,class,oop,object,Java,Class,Oop,Object,我认为用Java创建一个类实例就足以满足您的所有需求。那么为什么Java允许创建多个对象呢?类的实例用于存储状态。同一类的不同实例的状态可能不同 比如说- Class Student { int rollNumber; String name; int age; } 当一个类中有50个学生时,需要创建50个学生类实例。每个实例将与一个真实单词student相关。每个实例都有自己的名称、卷号和年龄。 这就是为什么您需要同一类的多个实例。在简单的程序中,大多数是演示或实践示例,每个类一个对象就可以

我认为用Java创建一个类实例就足以满足您的所有需求。那么为什么Java允许创建多个对象呢?

类的实例用于存储状态。同一类的不同实例的状态可能不同

比如说-

Class Student {
int rollNumber;
String name;
int age;
}
当一个类中有50个学生时,需要创建50个学生类实例。每个实例将与一个真实单词student相关。每个实例都有自己的名称、卷号和年龄。
这就是为什么您需要同一类的多个实例。

在简单的程序中,大多数是演示或实践示例,每个类一个对象就可以工作。然而,当你想象现实生活中复杂的程序,其中有n个帐户的大量记录正在被处理时,你就会意识到并行处理的威力。

你怎么能说单个对象可以满足所有要求?举个例子:想象你有一个类
大学
。该类
大学
将包含
学生
的列表。由于不止一个学生,您肯定需要创建多个
学生
来满足需求,对吗?
一个实例就足以满足您的所有需求
-非常有趣的结论。我想知道它是基于什么…哦,是的@maloomeister现在我了解了创建多个对象背后的概念。非常感谢。绝对正确,现在我明白了。比你@Dhumil