Autor | Zpráva | ||
---|---|---|---|
glumetak Profil * |
#1 · Zasláno: 11. 10. 2008, 12:52:43
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; } } |
||
joe Profil |
#2 · Zasláno: 11. 10. 2008, 13:35:08
„cannot find symbol - variable blabla“
Nemůže najít proměnnou blabla Takže podle mě nemáš parametry konstruktoru v uvozovkách. Konstruktor musíš volat: Kniha k = new Kniha("jméno", "titul"); Navíc se mi nezdá na to, že bys to neměl v uvozovkách, když už umíš napsat třídu :-) A taky nevim co je ISA. |
||
Časová prodleva: 16 let
|
0