Posted By: Quasimodo (Quasimodo) on 'CZprogram' Title: Re: Java: Implemntace metody v definici tridy? Date: Thu Oct 21 12:24:09 2004 > Ja zadnej 65k soubor nevyrobil, to Sunove :) No a me nejak prijde ze je to > desive neprehledny... byl jsem zvykly na jazyky kde jsou definice trid > oddeleny od samotny implemenace. Jako uzivatele konkretni tridy me zridka > zajima jak je to udelany. No zkoumam Javu tri dny... takze fakt tapu :) No, ja jsem taky zatvrzely Ceckar, takze se mi tohle tropicky silenstvi nelibi, ale pokud muzu ze svych povrchni znalosti vylovit domnenku, tak javisti si mezi sebou zdrojaky moc nectou. Pouzivaji javadoc (obdoba doxygenu s tim, ze format je "soucasti definice jazyka"), takze hotovou tridu prevalcuji jakymsi toolem a vypadne dokumentace. Jakozto uzivatel knihovny pak ctes jen ten dokument, kde mas "hlavicky" s komentarem a nestaras se o zdrojak. Imho pro pouziti cizich knihoven to staci. Jina vec je, ze mi to pripada silne neprehledne, kdyz v necem takovem pisu sam - inline metody v C++ sice taky pouzivam, ale max do nejakych sesti radek kodu, nebo kdyz cela slavna trida ma tri, ctyri metody. Jinak hledat prototyp, kdyz si nemuzu vzpomenout jestli jsem v ni neco udelal, nebo jestli predpokladam jeji vstup nejak predzpracovany... to je pak peklo. A ten samy nesvar je i v C#. Pry je to moderni a lepsi nez "zbytecne" header fajly, takze si asi budeme muset zvyknut a pochopit, ze to lepsi je. A tim, hned po indentaci, dostavame krasne dalsi tema vhodne pro svate valky :-) - Clovek je nejpomalejsi zname zarizeni typu I/O. Quasimodo