16.07.2014 Views

Programowanie. Teoria i praktyka z wykorzystaniem C++

Programowanie. Teoria i praktyka z wykorzystaniem C++

Programowanie. Teoria i praktyka z wykorzystaniem C++

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

SPIS TRECI 7<br />

Rozdzia 8. Szczegóy techniczne — funkcje itp. 247<br />

8.1. Szczegóy techniczne 248<br />

8.2. Deklaracje i definicje 249<br />

8.2.1. Rodzaje deklaracji 252<br />

8.2.2. Deklaracje staych i zmiennych 252<br />

8.2.3. Domylna inicjacja 254<br />

8.3. Pliki nagówkowe 254<br />

8.4. Zakres 256<br />

8.5. Wywoywanie i warto zwrotna funkcji 261<br />

8.5.1. Deklarowanie argumentów i typu zwrotnego 261<br />

8.5.2. Zwracanie wartoci 263<br />

8.5.3. Przekazywanie przez warto 264<br />

8.5.4. Przekazywanie argumentów przez sta referencj 265<br />

8.5.5. Przekazywanie przez referencj 267<br />

8.5.6. Przekazywanie przez warto a przez referencj 269<br />

8.5.7. Sprawdzanie argumentów i konwersja 271<br />

8.5.8. Implementacja wywoa funkcji 272<br />

8.6. Porzdek wykonywania instrukcji 276<br />

8.6.1. Wartociowanie wyrae 277<br />

8.6.2. Globalna inicjacja 277<br />

8.7. Przestrzenie nazw 279<br />

8.7.1. Dyrektywy i deklaracje using 280<br />

Rozdzia 9. Szczegóy techniczne — klasy itp. 287<br />

9.1. Typy zdefiniowane przez uytkownika 288<br />

9.2. Klasy i skadowe klas 289<br />

9.3. Interfejs i implementacja 289<br />

9.4. Tworzenie klas 291<br />

9.4.1. Struktury i funkcje 291<br />

9.4.2. Funkcje skadowe i konstruktory 293<br />

9.4.3. Ukrywanie szczegóów 294<br />

9.4.4. Definiowanie funkcji skadowych 296<br />

9.4.5. Odwoywanie si do biecego obiektu 298<br />

9.4.6. Raportowanie bdów 299<br />

9.5. Wyliczenia 300<br />

9.6. Przecianie operatorów 302<br />

9.7. Interfejsy klas 303<br />

9.7.1. Typy argumentów 304<br />

9.7.2. Kopiowanie 306<br />

9.7.3. Konstruktory domylne 306<br />

9.7.4. Stae funkcje skadowe 309<br />

9.7.5. Skadowe i funkcje pomocnicze 310<br />

9.8. Klasa Date 312

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!