Интернет-магазин

Код 1

package roga.koputa.v;
/*
Создайте пользовательский класс для описания товара (предположим, это задел для
интернет-магазина). В качестве свойств товара можете использовать значение цены,
описание, вес товара. Создайте пару экземпляров вашего класса и протестируйте их
работу.
 */
public class OnlineMarket {

	public static void main(String[] args) {
		int n=2;
		Product [] items =  new  Product[n];
		Product p1= new Product();
		p1.setName("Яблука");
		p1.setPrice(10.5);
		p1.setDescription("сорт \"Айдаред\"");
		p1.setWeight(235.45);
		Product p2= new Product("Цукор",25,"із цукрового буряку",100);
		Product p3= new Product("Щебінь",2,"дрібна галька",5341);
		System.out.println(p1.toString());
		System.out.println(p2.toString());
		System.out.println(p3.toString());
		for (int i = 0; i < items.length; i++) {
			items[i]=new Product("Назва"+i,2*i+1,"місце для реклами всього за "+(i*i+1)+"$",10*i+1);
			System.out.println(items[i].toString());	
		}
		System.out.println(p1.getName()+" "+p1.getDescription());
		System.out.println(items.getClass());
		System.out.println(items[0]);
		System.out.println(items[0].getClass());
	}

}

Код 2

package roga.koputa.v;

public class Product {
	private String name;
	private double price;
	private String description;
	private double weight;
	
	public Product(String name, double price, String description, double weight) {
		super();
		this.name = name;
		this.price = price;
		this.description = description;
		this.weight = weight;
	}

	public Product() {
		super();
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public double getPrice() {
		return price;
	}

	public void setPrice(double price) {
		this.price = price;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public double getWeight() {
		return weight;
	}

	public void setWeight(double weight) {
		this.weight = weight;
	}

	@Override
	public String toString() {
		return "Товар " + name + " має ціну " + price + " грн./кг та вагу " + weight+ " кг, додатково зазначено: " + description ;
	}

}

Предложенное вами решение верно