IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
ucenidolazni
Člen
Avatar
ucenidolazni:10.5.2014 16:06

Zdravím všechny, prosím Vás, nevím jestli jsem se já nějak sekl nebo co se děje, ale nefunguje mi jaksi reference.Mám 2 primitivní třídy Staje a Tah1 a ze třídy Tah 1 mi nefunguje odkaz do třídy Staje. Předem děkuji všem za rady.

public class Staje {

    public int velikost = 4;

    public int velikost(int ubytek) {

        return velikost - ubytek;
    }

}
public class Tah1{

Staje staje = new Staje();

staje."tady píše no suggestion"



}
 
Odpovědět
10.5.2014 16:06
Avatar
ucenidolazni
Člen
Avatar
Odpovídá na ucenidolazni
ucenidolazni:10.5.2014 16:23

Už jsem přišel na to že reference mi funguje jen v konstruktoru Tah1, může mi někdo prosím vysvětlit proč to tak je ?

 
Nahoru Odpovědět
10.5.2014 16:23
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na ucenidolazni
David Hartinger:10.5.2014 16:28

Přijde mi minimálně divné pojmenovat metodu stejně jako vlastnost.

Nahoru Odpovědět
10.5.2014 16:28
New kid back on the block with a R.I.P
Avatar
ucenidolazni
Člen
Avatar
Odpovídá na David Hartinger
ucenidolazni:10.5.2014 16:36

Tomu nerozumím :-(, můžeš mi to prosím objasnit co dělám špatně ? Jsem spíš začátečník. Předem děkuji. Myslíš velikost ?

Editováno 10.5.2014 16:37
 
Nahoru Odpovědět
10.5.2014 16:36
Avatar
Odpovídá na ucenidolazni
Luboš Běhounek Satik:10.5.2014 16:36

Nemůžeš psát funkční kód mimo metodu :) .

Nahoru Odpovědět
10.5.2014 16:36
https://www.facebook.com/peasantsandcastles/
Avatar
ucenidolazni
Člen
Avatar
Odpovídá na Luboš Běhounek Satik
ucenidolazni:10.5.2014 16:38

Já jsem idiot...díky za objasnění :-)

 
Nahoru Odpovědět
10.5.2014 16:38
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.