 |
,,,Nauka
programowania obiektowego w języku C++''
autor: Krzysztof Walczak
224 strony
W &W 2002 wydanie II
ISBN 83-910597-7-4
+
koszt wysyłki
|
Niniejsza książka stanowi
kontynuację pracy "Nauka programowania dla początkujących. C++". Przed
przystąpieniem do studiowania tej pozycji Czytelnik powinien zatem posiadać
elementarną umiejętność programowania w języku C++. W pracy omówiono od
podstaw programowanie obiektowe w języku C++. Wykład
został poprowadzony w sposób jak najbardziej czytelny i przejrzysty, a
zamieszczone programy są dokładnie skomentowane i omówione. Książka jest
przeznaczona dla szerokiego kręgu osób zainteresowanych programowaniem.
Może być także wykorzystywana przez
studentów wyższych uczelni jako podręcznik do nauki programowania obiektowego.
SPIS TREŚCI
-
1.
Wstęp
-
2. Klasy
CAŁY ROZDZIAŁ
-
2.1. Wprowadzenie
-
2.2. Składowe prywatne i publiczne
-
2.3. Konstruktory i destruktory
-
2.4. Struktury i unie jako klasy
-
3. Dziedziczenie
-
4. Tablice obiektów
-
5. Obiekty dynamiczne
-
6. Składowe statyczne
-
7. Obiekty jako parametry formalne i aktualne
-
8. Konstruktor kopiujący
-
9. Funkcje i klasy zaprzyjaźnione
-
10. Przeciążanie operatorów
CAŁY ROZDZIAŁ
-
10.1. Definicje
-
10.2. Operator jako metoda czy funkcja
-
10.3. Operator przypisania =
-
10.4. Operator [ ]
-
10.5. Operator ()
-
10.6. Operator <<
-
10.7. Niektóre inne operatory
-
10.8. Wnioski
-
11. Konwersje
-
11.1. Wprowadzenie
-
11.2. Wykorzystanie konstruktora jednoargumentowego
-
11.3. Operator konwersji
-
11.4. Konstruktor jednoargumentowy czy operator konwersji
-
12. Dziedziczenie wielobazowe
-
13. Metody wirtualne
-
13.1. Wprowadzenie
-
13.2. Klasa do obsługi listy
-
13.3. Klasy abstrakcyjne
-
14. Szablony klas i funkcji
-
15. Strumienie wejścia/wyjścia
-
16. Uzupełnienia
-
16.1. Wskaźniki do składowych klasy
-
16.2. Wyjątki
-
17. Przykłady zastosowań
-
17.1. Klasa do obsługi liczb wymiernych
-
17.2. Wektor bitowy
-
17.3. Klasa do przechowywania różnych obiektów
-
17.4. Tablice rzadkie
Kody źródłowe z książki.