| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 15.07.13 Prihlásený: 27.05.18 Príspevky: 243 Témy: 42 |
Zadanie Citácia: Podľa prezentácie vytvorte triedu Kniha. V triede Hlavna vytvorte dve inštancie tejto triedy (nazvite ich k1 a k2). V obidvoch nastavte atribúty nazov a autor. V triede Hlavna definujte pole tried Kniha o veľkosti 10 položiek. Naplnte inštancie triedy Kniha do položiek 0, 1 a 3, nastavte ich atribúty a zavolajte metódy. čo mám kniha.java Kód: public class kniha { private String nazov; private String autor; private kapitola kapitoly[] = new kapitola[10];
public kniha(String nazov, String autor,int maxKapitol) { this.nazov = nazov; this.autor = autor; this.kapitoly = new kapitola[maxKapitol]; } public void pridajKapitola (kapitola k){ for(int i =0;i<kapitoly.length;i++){ if(kapitoly[i] != null){ kapitoly[i] = k; break; } } }
public void zobraz (){ System.out.println(autor + " - " + nazov); for (int i = 0; i<kapitoly.length;i++){ if(kapitoly[i] != null){ kapitoly[i].zobrazz(); } } } } kapitola.java Kód: public class kapitola { private String nazov; private String obsah;
public kapitola(String nazov, String obsah) { this.nazov = nazov; this.obsah = obsah; } public void zobrazz (){ System.out.print(this.nazov + ": " + this.obsah);
} } hlavnna.java Kód: public class hlavnna { public static void main(String[] args) { kniha k = new kniha("Java", "J.Hrasko", 10); k.pridajKapitola(new kapitola("OOP v Jave","konecne to ide")); k.zobraz(); } }
mám to už v podstate celé ale nevypisuje mi kapitolu a neviem ako už som vyskúšal skoro všetko. Ďakujem za každú radu
_________________ PC: MB MSI 970A-G43 CPU AMD FX6300 6*3,50GHt turbo 4,1Ghz GPU Gigabyte r7 370 windforce oc edition 2GB Ram 8GB Kingston fury hyperx 1866Mhz SSD:Kingston SSDNow V300 120GB HDD:Seagete baracuda 1TB 7200rpm HDD2 Samsung HD502HJ 500GB 7200RPM PSU fortron hexa + 500W cpu chladič zalman CNPS5X Performa NOTEBOOK:HP Elitebook 8460p Tablet:Prestigio visconte Quad: Mobil: Microsoft Lumia 640 Dual sim
Auto:Chevrolet camaro 1986 IROC-Z |
|
Registrovaný: 27.06.09 Prihlásený: 04.03.23 Príspevky: 332 Témy: 3 Bydlisko: Košice - ok... | Napísal focko: 04.11.2017 16:53 | |
|
ked pridavas kapitolu, ma sa to rovnat null, inak prejdes cele prazdne pole a nic nepridas: Kód: ... if(kapitoly[i] == null){ ...
_________________ GitHub: mfocko | mfocko.xyz OSs: archLinux + fedora (+ Windows 10 Pro Insider Preview, only if needed) Server: archLinux [nginx + Docker (GitLab) + SSH/SFTP + local mirror (FTP/rsync - archLinux, Fedora) + samba + transmission] |
|
Registrovaný: 15.07.13 Prihlásený: 27.05.18 Príspevky: 243 Témy: 42 |
Ďakujem pekne fachá to
_________________ PC: MB MSI 970A-G43 CPU AMD FX6300 6*3,50GHt turbo 4,1Ghz GPU Gigabyte r7 370 windforce oc edition 2GB Ram 8GB Kingston fury hyperx 1866Mhz SSD:Kingston SSDNow V300 120GB HDD:Seagete baracuda 1TB 7200rpm HDD2 Samsung HD502HJ 500GB 7200RPM PSU fortron hexa + 500W cpu chladič zalman CNPS5X Performa NOTEBOOK:HP Elitebook 8460p Tablet:Prestigio visconte Quad: Mobil: Microsoft Lumia 640 Dual sim
Auto:Chevrolet camaro 1986 IROC-Z |
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| P/V: Kniha AdobePhotoshopCS - Kniha Plna Triku v Predám | 4 | 600 | 30.04.2013 8:19 pajros | | C++ zadanie v Assembler, C, C++, Pascal, Java | 2 | 641 | 14.03.2017 16:27 void | | CISCO zadanie v Krčma | 9 | 1766 | 25.12.2012 18:12 Vikinger | | assembler zadanie v Assembler, C, C++, Pascal, Java | 1 | 1011 | 09.03.2010 20:27 ac.milan | | zadanie c++ v Assembler, C, C++, Pascal, Java | 4 | 1013 | 06.06.2008 18:25 pccom | | Tuke - zadanie v Assembler, C, C++, Pascal, Java | 8 | 2040 | 12.12.2017 11:58 Skippy | | Zadanie sieťových poverení v Siete | 4 | 3000 | 14.02.2018 10:09 mr.johnsik007 | | Zadanie Karel - trojuholníky v Assembler, C, C++, Pascal, Java | 2 | 760 | 17.11.2017 11:13 Vetrolam | | potrebujem spravit zadanie v Assembler, C, C++, Pascal, Java | 6 | 912 | 09.05.2008 10:46 toma-mato | | Zadanie v Pascali [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 33 | 861 | 16.11.2016 14:21 brmbo | | databaza 9gag zadanie v Databázy | 1 | 476 | 17.03.2016 17:09 Kraliček | | zadanie algoritmizacia, pascal v Assembler, C, C++, Pascal, Java | 0 | 405 | 03.11.2012 12:56 csabika001 | | Zadanie v pascale v Assembler, C, C++, Pascal, Java | 15 | 1480 | 04.10.2008 17:40 dsljohn | | Zaverecne zadanie z C++ v Assembler, C, C++, Pascal, Java | 4 | 1421 | 14.06.2007 15:38 juho | | FIIT STU - zadanie testu v Vzdelanie, štúdium, škola | 0 | 960 | 12.10.2016 18:26 Miso122 | | zadanie hesla v konzole v Operačné systémy Unix a Linux | 2 | 767 | 18.10.2006 22:08 javo |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|