Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Když diskuse,
tak s Lopuchem

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub Programování [ŽP: neomezená] (kategorie Programování) moderuje tvx.
Archiv
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: exqagys
[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
operator304 4.8.2010 13:54  1155
myslenka dobra, ale nevim co by se tim ziskalo. Stejne, kdyz pises nejakou vetsi aplikaci, tak ji nepoustis primo, ale davas ji nejakymu kontejneru.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 4.8.2010 13:53  1154
Bredy [1153]: ok, takhle by na to slo taky koukat a souhlasim, ze by to bylo jeste objektovejsi, na druhou stranu min prakticke (aspon vetsinou).
bredy 4.8.2010 13:52  1153
TessienNe, mě šlo jen o to, že na aplikaci lze pohlížet jako na objekt a spuštění aplikace je ekvivalentní vytvoření takového objektu. Takže volat by se měl konstruktor toho objektu, parametrem by byl příkazový řádek a první, co by měl udělat je vytvořit si vlákno aby měl životní prostředí pro svůj běh. To je teorie. Já mám takhle navrženou knihovnu pro C++.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 4.8.2010 13:48  1152
Bredy [1150]: to ani nemusi byt, ale mela by prave byt v nejake zvlastni "spousteci" tride
operator304 4.8.2010 13:48  1151
tj, ale javovou aplikaci jinak nepustis... proste to je mechanizmus danej vyrobcem...
bredy 4.8.2010 13:46  1150
Ona ta metoda main v Jave je z hlediska OOP taky pěkná prasárna
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 4.8.2010 13:45  1149
operator304 [1148]: je lepsi se ucit rozumne strukturovat aplikace hned od zacatku
operator304 4.8.2010 13:44  1148
na jedno pusteni je to jedno :)
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 4.8.2010 13:43  1147
operator304 [1145]: to sice ne, ale z pohledu OOP by to byla pekna cunarna :)
kovarik 4.8.2010 13:43  1146
Pánové, díky za pomoc.
operator304 4.8.2010 13:41  1145
No vidis, to me nenapadlo, ze se by to kovarik zkousel pustit takhle :)

Jinak tu metodu "public static void main(String[] args){...}" muzes nacpat i do tridy Pes. Nicemu tam nevadi.
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 4.8.2010 13:39  1144
Teda - tohle je spravne jakozto utrzek kodu, nebude to samostatne spustitelne. Pokud chces, aby bylo, tak musis jeste udelat nejakou dalsi tridu (treba PesRunner :) a dat ji metodu "public static void main(String[] args)" a do teto metody dat ten svuj radek s vytvorenim instance. Tuhle tridu pak muzes spustit.
operator304 4.8.2010 13:37  1143
jj, to by melo fachat. Kdyztak kric...
tessien Tessien Of course slavery is the worst thing - that ever happened. But maybe... 4.8.2010 13:35  1142
Kovarik [1141]: jo, ted uz je to spravne
kovarik 4.8.2010 13:33  1141
Sakra, to je úplně jinak, než jsem vymyslel... Je fakt, že pokud o Javě vůbec nic nevím (ani třeba o C++) asi prostě ani krátkej příklad na základě chvilky googlování neudělám.
Takže dík, napsal jsi za mě celou tu třídu a konstruktor. Ještě se zeptám, jestli následné vytvoření objektu je pak už správně, tj., když to dám dohromady celý:

public class Pes {

public float vyska;
public String jmeno;
public Date narozeni;
public Pes(float vyska, String jmeno, String narozeniStr) {
this.vyska = vyska;
this.jmeno = jmeno;
this.narozeni = new SimpleDateFormat("dd.MM.yyyy hh:mm").parse(narozeniStr);
}
}
Pes haryk = new Pes (70.3, "Haryk", "10.3.2005 15:45");

[ 857 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt