přečtěte si zdarma nové číslo časopisu |
Recentní suroviny: skripta
Základní překladatelské termíny - rusky
Huntington, Samuel: Politický řád v měnících se společnostech
Finanční řízení podniku: otázky ke státní zkoušce
Karel Čapek a kol.: Hovory s Antonínem Švehlou (a o něm)
Kategorie: Programování
Typ práce: Zápisky z přednášek
Škola: nezadáno/škola není v seznamu
Charakteristika: Práce je pokračováním zpracování přednášek z programování v Javě podle Ing. Nováka. Tématem této přednášky byla dědičnost a práce s řetězci.
Obsah:
1. Dědičnost
2. Konstruktory tříd - opakování
3. Dědičnost
a) Implicitní konstruktory
b) Konstruktory bez parametrů
c) Konstruktory s parametry
d) Klíčové slovo super
e) Překrytí metod
f) Využití super u překrytých metod
g) Přetypování na předka s využitím polymorfismu
h) Pozor na volání překrytých metod z kosntruktoru!
4. Dědičnost vs. Skládání
a) Návrhový vzor Most (Bridge)
5. Práce s řetězci
a) Třídy String a StringBuffer
b) Třída String - konverze
c) Třída String - metody - concat(), endsWith(), equals(), equalsIgnorCase(), charAt(), indexOf(), lastIndexOf(), lenght(), replace(), startsWith(), substring(), toLowerCase(), toUpperCase(), trim().
d) Příklady
e) Třída StringBuffer - Metody, které nejsou ve třídě String - append(), delete(), insert(), replace(), reverze(), deleteCharAt(), setCharAt(), toString()
f) Třída Character - Výber statistických metod - isDigit(), isLetter()
Úryvek z práce:
"Dědičnost
..Dědičnost-funguje na principu rodiča dítě:
..základnítřída, rodičovská, rodič,
..odvozenátřída, potomek –je specializacírodiče.
..Třída, kteráje potomkem, dědívlastnosti rodiče (proměnné, metody). Může:
..je využívat bez úprav, pokud nejsou privatenebo friendly,
..je překrýt, tzn. deklarovat metodu se stejným jménem a se stejným počtem
parametrů, kterábude dělat něco jiného (pozor –neplést s přetížením–stejný název,
ale jinéparametry),
..deklarovat novémetody nebo proměnné, kterérozšířívlastnosti potomka (specializujíjej) oproti rodiči.
..Prarodičem všech tříd je třída Object.
..Potomek může mít jen jednoho rodiče.
..Jak na to?-v nověodvozenétřídě, kterábude potomkem svého rodiče, se uvede příkaz
extendsa název rodičovskétřídy.
public classPotomek extendsRodic{
Konstruktory tříd -OPAKOVÁNÍ
..Konstruktorje speciálnímetoda, kteráse volápro inicializaci datových prvků(proměnných) objektunebo případněi pro dalšíakce. Nemážádnou návratovou hodnotu
(ani void). Musímít stejnéjméno jako třída.
..Implicitníkonstruktor–je vytvořen překladačem, pokud jej sami nevytvoříme. Je bez
parametrů(jako byste napsali public Obdelnik(){}).
..Přetíženíkonstruktorů–mástejnéprincipy jako přetíženímetodpublic classZamestnanec{
privateStringjmeno;
privatestatic intpocetZamestnancu;
public Zamestnanec(Stringjmeno) { Zamestnaneczam= newZamestnanec("Víťa");
this.jmeno= jmeno;
++pocetZamestnancu;
}
public Zamestnanec() {Zamestnaneczam= newZamestnanec();
this("Anonym");
}
}
Dědičnost –implicitníkonstruktory nebo
konstruktory bez parametrů"
Platba prostřednictvím brány mobilního operátora. Pro započetí platebního procesu prosím vyplňte kontrolní kód a stiskněte tlačítko "Zaplatit"
Po proběhnutí platby budete přesměrováni zpět na tuto stránku, kde najdete odkaz ke stažení práce.
V případě potíží s realizací platby se neváhejte obrátit na infolinku poskytovatele služby, společnost Advanced Telecom Services s.r.o., na čísle +420 776 999 199
Nápověda pro zákazníky Telefónica O2:
Nápověda pro zákazníky Vodafone:
Nápověda pro zákazníky T-mobile:
Platba kartou. Pro započetí platebního procesu prosím vyplňte kontrolní kód a stiskněte tlačítko "Zaplatit"
Po proběhnutí platby budete přesměrováni zpět na tuto stránku, kde najdete odkaz ke stažení práce.
Po odeslání kontrolního kódu budete přesměrováni do platební brány ČSOB, kde zadáte údaje potřebné pro platbu. Platbu dokončíte stisknutím tlačítka "ZAPLATIT".
Akceptované karty: VISA, VISA Electron, V PAY, MasterCard, Maestro.
Další práce od tohoto autora | ||
---|---|---|
1. | Databáze knihovny - příklad databáze Access | 50199x |
2. | Program pro výpočet objemu a povrchu bazénu | 4071x |
3. | Výkaz zisku a ztráty | 2786x |
4. | Podvojné účetnictví - příklad | 2783x |
5. | Kupní smlouva - vzor smlouvy na prodej zboží a výrobků | 2751x |
6. | Marketingový mix | 2654x |
7. | SWOT analýza LPPE-PLAST s. r. o. | 2556x |
8. | Květinářství Monika - podnikatelský záměr | 1900x |
9. | Marketingové prostředí | 1792x |
10. | Plná moc – vzor ke stažení | 1545x |
Zaregistrujte se a dostávejte nejlepší nabídky jako první.