ahoj,kdyz mam tridu a chtel bych kod jejich metod zapsat do vice souboru slo by to?
Fórum › Java
Metody tridy ve vice souborech
![](img/forum_vlakno_help_vyreseno.png)
Proč by to měl chtít - no asi to zná ze C#. Tam to jde, říká se tomu Partial Class:
http://msdn.microsoft.com/en-us/library/wa80x488(v=vs.80).aspx
Občas je to docela užitečné. Hodí se to třeba když nějaký generátor kódu (třeba IDE) část třídy vytvoří a jinou část třídy píše programátor ručně - oddělením těchto částí do různých souborů pak nedochází k tomu, že by si programátor s generátorem vzájemně sahali na práci tomu druhému.
Zda a jak to jde udělat v Javě bohužel nevím. Pokud to nejde, taky bych to asi řešil dědičností, ale není to ono.
Já jsem to před časem taky zkoumal přesně z důvodu co psal Roman. No našel jsem na netu pár rad že to nejde, tak sem se na to vykašlal :D
http://stackoverflow.com/questions/5309260/in-java-can-we-divide-a-class-into-multiple-files.
Fakulta aplikovaných věd www.fav.zcu.cz
"Když nedokážete říci věci jednoduše, pak jim dostatečně nerozumíte"
ahoj,
no on to chtel kamos takze presne duvody neznam, ale pry kvuli prehlednosti. Ze by mel cast metod implementovat v jednom souboru a cast ve druhem
![](img/forum_nove_psp_new.png)
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
![](/img/smile/1.gif)
![](/img/smile/2.gif)
![](/img/smile/3.gif)
![](/img/smile/4.gif)
![](/img/smile/5.gif)
![](/img/smile/6.gif)
![](/img/smile/7.gif)
![](/img/smile/8.gif)
![](/img/smile/9.gif)
![](/img/smile/10.gif)
![](/img/smile/11.gif)
![](/img/smile/12.gif)
![](/img/smile/13.gif)
![](/img/smile/14.gif)
![](/img/smile/15.gif)
![](/img/smile/16.gif)
![](/img/smile/17.gif)
![](/img/smile/18.gif)
![](/img/smile/19.gif)
![](/img/smile/20.gif)
![](/img/smile/21.gif)
![](/img/smile/22.gif)
![](/img/smile/23.gif)
![](/img/smile/24.gif)
![](/img/smile/25.gif)
![](/img/smile/26.gif)
![](/img/smile/27.gif)
![](/img/smile/28.gif)
![](/img/smile/29.gif)
![](/img/smile/30.gif)
![](/img/smile/31.gif)
![](/img/smile/32.gif)
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Vyhledávání ve více souborech — založil Montezo
Stejna promena ve vice hlavickovych souborech a zdrojovych — založil cibule
Abstraktní třídy/metody — založil ViliX64
Volani metody z jine tridy — založil Sunshinek
Moderátoři diskuze