Dobry. Jak w temacie. Chciałbym stworzyć obiekt, który nie będzie bazować na konstruktorze, tzn. Mam taki kod
//w klasie Mebel
public Mebel(String nazwa, double cena){
this.nazwa= nazwa;
this.cena= cena;
}
//w klasie Main
public static void dodajMebel(Mebel m)
{
listaMebli.add(m);
}
public static void dodajMeble()
{
dodajMebel(new Mebel("Komoda", 1750));
dodajMebel(new Mebel("Szafka", 1000));
dodajMebel(new Mebel("Łóżko", 500));
}
Czytałem, że można to osiągnąć poprzez Enum / deserializację. O co w tych dwóch "metodach" biega? O enumie wiem tyle, że jest to wyliczanie, ale nie widzę tego w obiektach w Javie. Ktoś, coś ogarnia ten temat?