Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem JAVA - konstruktor mě nepustí dál

Ahoj, chystám se udělat databázi knih, ale hned ze začátku jsem v první třídě narazil...

Všimněte si konstruktoru Kniha. Když chci v ISE vytvořit jeho instanci tak, že zadám jméno autora a název titulu (např. blabla a hahaha), vypíše se mi error: "cannot find symbol - variable blabla" a nepustí mě to dál, abych mohl zobrazovat metody a vypsat si tak autora atd. (getAutor()). - Ty proměnné se mi prostě neuloží... nevíte, kde je problém?

/**
* Třída Kniha uchovává informace o jednotlivé knize. Bude součástí větąí aplikace pro
* evidenci a vypůjčování knih.
*
* @author /doplňte Vaąe jméno/
* @version /doplňte aktuální datum/
*/
public class Kniha {
//Atributy knihy
private String autor;
private String titul;

/**
* Konstruktor nastaví autora a titul knihy
*
* @param autor autor knihy
* @param titul titul knihy
*/
public Kniha(String autor, String titul) {
this.autor = autor;
this.titul = titul;
}

public String getAutor()
{
return autor;
}

public String getTitul()
{
return titul;
}

}

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
V té třídě problém nevidím. Jak to voláš? PS: Programuj jako člověk, atributy titul a autor by se m…
MaSo 11.10.2008 19:25
MaSo
::) static final? Jsi si jistej ...
AZOR 11.10.2008 19:31
AZOR
Ano. Jsem. Jednou se nastaví a pak se už nemění... Přečti si knížku Návrhové vzory od Pecinovského,…
MaSo 11.10.2008 19:33
MaSo
jestli chceš mít databázi ve které nemůžeš nic měnit (včetně autorů knih) tak prosím, bude to fungov…
AZOR 11.10.2008 19:51
AZOR
Nechápu. Proč by to nemělo jít opravovat? Vždy mužeš vytvořit nový objekt a odkaz na starý zrušit. poslední
MaSo 11.10.2008 19:58
MaSo

Zpět do poradny Odpovědět na původní otázku Nahoru