首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将法拉利和劳斯莱斯这两个类别添加到我的ArrayList<Product>中

将法拉利和劳斯莱斯这两个类别添加到ArrayList<Product>中,需要按照以下步骤进行操作:

  1. 创建Product类:首先创建一个Product类,该类包含表示产品的属性和方法,如名称、价格等。

示例代码:

代码语言:txt
复制
public class Product {
    private String name;
    private double price;
    
    // 构造方法
    public Product(String name, double price) {
        this.name = name;
        this.price = price;
    }
    
    // 获取名称
    public String getName() {
        return name;
    }
    
    // 获取价格
    public double getPrice() {
        return price;
    }
}
  1. 创建法拉利和劳斯莱斯类:根据具体需求,创建代表法拉利和劳斯莱斯的类,继承自Product类,并添加特定的属性和方法。

示例代码:

代码语言:txt
复制
public class Ferrari extends Product {
    private String color;
    
    public Ferrari(String name, double price, String color) {
        super(name, price);
        this.color = color;
    }
    
    public String getColor() {
        return color;
    }
}

public class RollsRoyce extends Product {
    private int year;
    
    public RollsRoyce(String name, double price, int year) {
        super(name, price);
        this.year = year;
    }
    
    public int getYear() {
        return year;
    }
}
  1. 添加到ArrayList中:创建一个ArrayList<Product>对象,并向其中添加法拉利和劳斯莱斯实例。

示例代码:

代码语言:txt
复制
import java.util.ArrayList;

public class Main {
    public static void main(String[] args) {
        ArrayList<Product> productList = new ArrayList<>();
        
        // 创建法拉利实例并添加到ArrayList中
        Ferrari ferrari = new Ferrari("法拉利", 1000000.0, "红色");
        productList.add(ferrari);
        
        // 创建劳斯莱斯实例并添加到ArrayList中
        RollsRoyce rollsRoyce = new RollsRoyce("劳斯莱斯", 2000000.0, 2022);
        productList.add(rollsRoyce);
    }
}

这样,法拉利和劳斯莱斯这两个类别就被成功添加到了ArrayList<Product>中。请注意,以上代码仅为示例,具体实现可能会根据实际需求有所调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的合辑

领券