Jazyk: Cz
Autor: Jan Roupec, PhDr.
Rok vydání: 2003
Formát dokumentu: pdf
Počet stran: 71
Krátký popis: Pomocný studijní text pro výuku OOP v Cpp
Obsah:
1 ÚVOD
2 ODCHYLKY A ROZŠÍŘENÍ Cpp OPROTI JAZYKU C
2.2 Proměnné typu struct a union
2.3 Operátor přístupu
2.4 Typové přizpůsobení
2.5 Rozšíření týkající se funkcí
2.5. Prototypy
2.5.2 Definice funkcí
2.5.3 Funkce inline
2.5.4 Implicitní hodnoty parametrů
2.5.5 Přetížení funkcí
2.6 Generický směrník
2.7 Reference, odkaz na typ
2.8 Definice proměnných „na místě“
2.9 Operátory new a delete
2.10 Deklarace a definice proměnných
2.11 Definování operátorů
2.12 Proudy dat
2.13 Modifikátor const
2.14 Znakové konstanty
2.15 Inicializace pole char
3. OBJEKTOVÉ VLASTNOSTI Cpp
3.1 Základní aspekty objektově orientovaného programování
3.2 Datové typy s vlastnostmi objektů
3.3 Přístup k položkám objektů
3.4 Klíčové slovo this
3.5 Základní a odvozené objekty, dědění
3.5.1 Dědění přístupových práv
3.5.2 Jednoduchá a vícenásobná dědičnost
3.6 Metody inline
3.7 Friend funkce a objekty
3.8 Vznik a zánik instance, inicializace, konstruktor a destruktor
3.8.1 Konstruktor
3.8.2 Kopírovací konstruktor
3.8.3 Destruktor
3.8.4 Typové přizpůsobení a dočasné nepojmenované instance
3.8.5 Konstruktory a dědičnost
3.8.6 Destruktory a dědičnost
3.9 Datové položky static
3.10 Metody static
3.11 Konstantní objekty
3.12 Vložené datové typy
3.13 Pole objektů
3.14 Polymorfismus
3.14.1 Virtuální metody
3.14.2 Virtuální metody a směrníky
3.14.3 Abstraktní třída, ryzí virtuální metody
3.15 Operátory jako metody
3.15.1 Operátor přiřazení
3.15.2 Operátor pole
3.15.3 Operátor funkce
4 GENERICITA
4.1 Šablony funkcí
4.2 Šablony tříd
Autor: Jan Roupec, PhDr.
Rok vydání: 2003
Formát dokumentu: pdf
Počet stran: 71
Krátký popis: Pomocný studijní text pro výuku OOP v Cpp
Obsah:
1 ÚVOD
2 ODCHYLKY A ROZŠÍŘENÍ Cpp OPROTI JAZYKU C
2.2 Proměnné typu struct a union
2.3 Operátor přístupu
2.4 Typové přizpůsobení
2.5 Rozšíření týkající se funkcí
2.5. Prototypy
2.5.2 Definice funkcí
2.5.3 Funkce inline
2.5.4 Implicitní hodnoty parametrů
2.5.5 Přetížení funkcí
2.6 Generický směrník
2.7 Reference, odkaz na typ
2.8 Definice proměnných „na místě“
2.9 Operátory new a delete
2.10 Deklarace a definice proměnných
2.11 Definování operátorů
2.12 Proudy dat
2.13 Modifikátor const
2.14 Znakové konstanty
2.15 Inicializace pole char
3. OBJEKTOVÉ VLASTNOSTI Cpp
3.1 Základní aspekty objektově orientovaného programování
3.2 Datové typy s vlastnostmi objektů
3.3 Přístup k položkám objektů
3.4 Klíčové slovo this
3.5 Základní a odvozené objekty, dědění
3.5.1 Dědění přístupových práv
3.5.2 Jednoduchá a vícenásobná dědičnost
3.6 Metody inline
3.7 Friend funkce a objekty
3.8 Vznik a zánik instance, inicializace, konstruktor a destruktor
3.8.1 Konstruktor
3.8.2 Kopírovací konstruktor
3.8.3 Destruktor
3.8.4 Typové přizpůsobení a dočasné nepojmenované instance
3.8.5 Konstruktory a dědičnost
3.8.6 Destruktory a dědičnost
3.9 Datové položky static
3.10 Metody static
3.11 Konstantní objekty
3.12 Vložené datové typy
3.13 Pole objektů
3.14 Polymorfismus
3.14.1 Virtuální metody
3.14.2 Virtuální metody a směrníky
3.14.3 Abstraktní třída, ryzí virtuální metody
3.15 Operátory jako metody
3.15.1 Operátor přiřazení
3.15.2 Operátor pole
3.15.3 Operátor funkce
4 GENERICITA
4.1 Šablony funkcí
4.2 Šablony tříd