0

Knihy

Objektové programování v C++ v příkladech

Objektové programování v C++ v příkladech

Autor: Matoušek David
Vydavateľstvo: BEN - technická literatura 2011
EAN: 9788073004217

Kniha je určena všem zájemcům o objektové programování v jazyce C++, kteří již mají předchozí znalosti jazyka C. Text je budován tak, aby čtenář mohl postupně vlastními silami pochopit objektové programování v jazyce C++. Výklad je doplněn celkem 39 řešenými příklady.

čítať viac

Pozreli ste si

Zatiaľ ste si u nás nepozreli iné produkty.

Dostupnosť:
Nie je na sklade

Dostupnosť v kníhkupectve:
Academia, Bratislava - nie Pergamen, Senec - nie

 

Viac o knihe

Kniha je určena všem zájemcům o objektové programování v jazyce C++, kteří již mají předchozí znalosti jazyka C. Text je budován tak, aby čtenář mohl postupně vlastními silami pochopit objektové programování v jazyce C++. Výklad je doplněn celkem 39 řešenými příklady.

První kapitola uvádí základní odlišnosti mezi jazyky C a C++ bez ohledu na objektové vlastnosti. Jedná se zejména o přetěžovaní a implicitní parametry funkcí, volání odkazem a použití proudů.
Ve druhé kapitole se seznámíme se základy objektového programování v C++. Budou vysvětleny pojmy: zapouzdření, atribut, metoda, úroveň přístupu, konstruktor a destruktor.
Kapitoly 3 a 4 vysvětlují dědičnost a spojené pojmy jako polymorfismus, virtuální metody, RTTI, abstraktní třídy, čisté virtuální metody.
V páté kapitole se probírají výjimky a jsou doplněny informace o operátorech new a delete.
Kapitoly 6 a 7 probírají přetěžování operátorů. Formou praktických příkladů je ukázáno přetížení operátorů pro práci s komplexními čísly a realizace třídy pro práci s řetězci. Dále jsou vysvětleny související pojmy spřátelených tříd a funkcí, mělká a hluboká kopie.
Osmá kapitola doplňuje informace k proudové knihovně. Je uvedena hierarchie proudů, proudy specializované na práci se soubory a řetězci. Připojena je též ukázka definování uživatelských proudových manipulátorů.
Devátá kapitola probírá konstantní a statické členy, tedy konstantní a statické atributy nebo metody.
Kapitoly 10, 11 a 12 jsou věnovány abstraktním datovým typům (ADT). Nejdříve jsou zopakovány obecné informace o datových typech, dále se probírají pojmy signatura a axiom. Jednotlivé příklady jsou zaměřeny na jednosměrný spojový seznam, polymorfní seznam, zásobník, frontu a obousměrný seznam s ukazovátkem.
Třináctá kapitola probírá šablony a genericitu, hlavním příkladem je šablona zásobníku.
Čtrnáctá kapitola doplňuje zbývající rysy jazyka C++ tedy prostory jmen a ukazatele do tříd.
Patnáctá kapitola je úvodem do standardní knihovny šablon (STL). Probírány jsou zejména šablony vector a map a dále iterátory a algoritmy

VYDAVATEĽSTVO BEN - technická literatura
ROK VYDANIA 2011
ISBN 978-80-7300-421-7
JAZYK český
POČET STRÁN 148
VÄZBA mäkká
ROZMER 297 × 210 mm
HMOTNOSŤ -

Ďalšie tituly od autora Matoušek David

Aplikace mikrokontrolérů ATmega644

Aplikace mikrokontrolérů ATmega644

Matoušek David

25,85 € BEN - technická literatura 2013
Objektové programování v C++ v příkladech

Objektové programování v C++ v příkladech

Matoušek David

19,33 € BEN - technická literatura 2011
C pro mikrokontroléry PIC

C pro mikrokontroléry PIC

Matoušek David

28,58 € BEN - technická literatura 2011
C++ Builder

C++ Builder

Matoušek David

11,49 € BEN - technická literatura 2010
Práce s inteligentními displeji LCD

Práce s inteligentními displeji LCD

Matoušek David

24,70 € BEN - technická literatura 2006
Programátor ATPROG 4.0 - univerzální programátor ATMEL na USB

Programátor ATPROG 4.0 - univerzální programátor ATMEL na USB

Matoušek David

14,15 € BEN - technická literatura 2004
USB prakticky s obvody FTDI - 1. díl

USB prakticky s obvody FTDI - 1. díl

Matoušek David

25,05 € BEN - technická literatura 2003
C++ Builder 4.0, 5.0 a 6.0, vývojové prostředí, 2. díl

C++ Builder 4.0, 5.0 a 6.0, vývojové prostředí, 2. díl

Matoušek David

35,22 € BEN - technická literatura 2003
C++Builder 4.0 5.0 6.0, vývojové prostředí 3. diel

C++Builder 4.0 5.0 6.0, vývojové prostředí 3. diel

Matoušek David

35,38 € BEN - technická literatura 2003
C++Builder 4.0 5.0 6.0, vývojové prostředí 1. diel

C++Builder 4.0 5.0 6.0, vývojové prostředí 1. diel

Matoušek David

29,84 € BEN - technická literatura 2002
Číslicová technika

Číslicová technika

Matoušek David

15,40 € BEN - technická literatura 2001
Práce s mikrokontroléry ATMEL AT89S8252

Práce s mikrokontroléry ATMEL AT89S8252

Matoušek David

20,85 € BEN - technická literatura