Cha*_*Han 2 c# java oop object
让我们说我们有一个盒子类:
class Box
{
private int width;
private int height;
//Box Constructor
public Box( int height )
{
this.height = height;
width = 450;
}
}
Run Code Online (Sandbox Code Playgroud)
和我们主要的一系列Box对象:
Box Box1 = new Box(147);
Box Box2 = new Box(178);
Box Box3 = new Box(784);
Run Code Online (Sandbox Code Playgroud)
有没有办法使用"for"循环来浏览这些对象?另外,您如何让计算机为我们创建类对象?例如.创建10个对象:
for( int i=0; i>10; i++)
{
//method
}
Run Code Online (Sandbox Code Playgroud)
使用集合(或数组,但通常首选集合):
List<Box> boxes = new ArrayList<Box>(10);
for (int i = 0; i < 10; i++) {
boxes.add(new Box(i));
}
Run Code Online (Sandbox Code Playgroud)