Author(s): Jerzy Kisilewicz
Publisher: Oficyna Wydawnicza Politechniki Wrocławskiej
Year: 2005
Language: Polish
Pages: 131
1.1. Rozszerzenia C++......Page 6
1.1.2. Instrukcje deklaracyjne......Page 7
1.1.5. Pojęcie klasy......Page 8
1.1.7. Operator zakresu......Page 10
1.1.8. Zmienne referencyjne......Page 11
1.1.10. Argumenty domniemane......Page 13
1.1.12. Operatory new i delete......Page 14
1.2.1. Program w języku C......Page 16
1.2.2. Program proceduralny w języku C++......Page 17
1.2.3. Program obiektowy......Page 18
1.2.4. Program z oprogramowaną klasą......Page 19
1.3. Tworzenie bibliotek. Program TLIB......Page 21
1.4.1. Hermetyzacja danych i metod......Page 23
1.4.2. Pola i funkce statyczne......Page 24
1.4.3. Wzorce klas i funkcji......Page 27
1.5.1. Obiekty strumieniowe......Page 29
1.5.2. Wprowadzanie i wyprowadzanie......Page 31
1.5.3. Formatowanie wejścia i wyjścia......Page 34
1.5.4. Strumienie plikowe......Page 37
1.5.5. Strumienie pamięciowe......Page 39
1.5.6. Strumienie ekranowe......Page 41
1.6. Podejście obiektowe......Page 44
1.6.2. Dziedziczenie......Page 45
1.6.3. Przeciążanie funkcji i operatorów......Page 47
1.6.4. Polimorfizm......Page 48
2. Konstruktory i destruktory......Page 51
2.1. Konstruktor bezparametrowy......Page 52
2.2. Konstruktor kopiujący......Page 53
2.3. Konwersja konstruktorowa......Page 54
2.4. Konstruktory wieloargumentowe......Page 56
2.5. Destruktory......Page 58
2.6. Przykład klasy TEXT......Page 59
3.1. Właściwości funkcji składowych......Page 66
3.2. Funkcje zaprzyjaźnione......Page 69
3.3. Funkcje operatorowe......Page 71
3.4. Operatory specjalne......Page 79
3.5. Konwertery......Page 85
4.1. Klasy bazowe i pochodne......Page 87
4.2. Dziedziczenie sekwencyjne......Page 92
4.3. Dziedziczenie wielobazowe......Page 95
4.4. Fumkcje polimorficzne......Page 101
4.5. Czyste funkcje wirtualne......Page 105
5. Bibliografia......Page 130