以下是一个简单的 Java 代码示例,用于添加商品的多规格:

import java.util.ArrayList;
import java.util.List;

public class Product {
   private String productName;
   private List<Variant> variants = new ArrayList<>();

   public Product(String productName) {
      this.productName = productName;
   }

   public void addVariant(Variant variant) {
      variants.add(variant);
   }

   public String getProductName() {
      return productName;
   }

   public List<Variant> getVariants() {
      return variants;
   }

   public static void main(String[] args) {
      Product product = new Product('T-Shirt');
      Variant variant1 = new Variant('Red', 'M', 10.99);
      Variant variant2 = new Variant('Blue', 'L', 12.99);
      product.addVariant(variant1);
      product.addVariant(variant2);
      System.out.println(product.getProductName()); // T-Shirt
      for (Variant variant : product.getVariants()) {
         System.out.println(variant.getColor() + ' ' + variant.getSize() + ' ' + variant.getPrice());
         // Red M 10.99
         // Blue L 12.99
      }
   }
}

class Variant {
   private String color;
   private String size;
   private double price;

   public Variant(String color, String size, double price) {
      this.color = color;
      this.size = size;
      this.price = price;
   }

   public String getColor() {
      return color;
   }

   public String getSize() {
      return size;
   }

   public double getPrice() {
      return price;
   }
}

在上面的代码中,我们定义了一个 Product 类,该类具有产品名称和多个规格(Variant)的列表。我们还定义了一个 Variant 类,该类具有颜色,尺寸和价格。在 main 方法中,我们创建了一个名为 'T-Shirt' 的产品,并添加了两个规格(红色 M 号和蓝色 L 号)。最后,我们打印出产品名称和每个规格的颜色,尺寸和价格。

Java 实现商品多规格添加:示例代码和解释

原文地址: https://www.cveoy.top/t/topic/oesG 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录