| autor: | Ledgard H.F. |
| ISBN: | 83-204-2161-6 |
| Wydawnictwo: | Wydawnictwa WNT |
| Ilość stron: | 160 |
| Ilość rysunków: | 3 |
| Kod książki: | 83293 |
| Tłumacz: | z ang.A.Gąsieniec |
| Wydanie: | 1998 |
| Format: | B5 |
| Oprawa: | miękka |
Mała księga programowania obiektowego
Autor w prosty i przystępny sposób wprowadza pojęcia związane z programem obiektowym. Rozpoczyna od podstawowych zasad programowania, stopniowo przechodząc do omówienia istoty programowania obiektowego. Wyjaśnia między innymi takie pojęcia, jak : typ, typ pierwotny i złożony, konwersja typu, typy jako abstrakcje, pakiety i moduły, ukrycie informacji, obiekt, klasa, metoda, dziedziczenie, polimorfizm i programowanie obiektowe. Każde nowe pojęcie jest zilustrowane przykładami . Do każdego rozdziału są dołączone ćwiczenia i literatura uzupełniająca. Na końcu książki jest zamieszczony słowniczek omawianych terminów.
Pozycja jest przeznaczona dla studentów kierunków informatycznych, słuchaczy wszelkiego rodzaju informatycznych szkół policealnych i studiów podyplomowych, a także bardziej ambitnych uczniów szkół średnich.
Autor w prosty i przystępny sposób wprowadza pojęcia związane z programem obiektowym. Rozpoczyna od podstawowych zasad programowania, stopniowo przechodząc do omówienia istoty programowania obiektowego. Wyjaśnia między innymi takie pojęcia, jak : typ, typ pierwotny i złożony, konwersja typu, typy jako abstrakcje, pakiety i moduły, ukrycie informacji, obiekt, klasa, metoda, dziedziczenie, polimorfizm i programowanie obiektowe. Każde nowe pojęcie jest zilustrowane przykładami . Do każdego rozdziału są dołączone ćwiczenia i literatura uzupełniająca. Na końcu książki jest zamieszczony słowniczek omawianych terminów.
Pozycja jest przeznaczona dla studentów kierunków informatycznych, słuchaczy wszelkiego rodzaju informatycznych szkół policealnych i studiów podyplomowych, a także bardziej ambitnych uczniów szkół średnich.
Rozdział 1. Wprowadzenie
Rozdział 2. Typy
2.1. Minijęzyk Typ
2.2. Znaczenie typu
2.3. Typy podstawowe
2.4. Typy złożone
2.5. Sprawdzanie zgodności typów
Lektura uzupełniająca
Ćwiczenia
Rozdział 3. Definicje nowych typów
3.1. Minijęzyk Typdef
3.2. Definicje typów
3.3. Operatory definiowane przez użytkownika
3.4. Uwaga o języku Pascal
Lektura uzupełniająca
Ćwiczenia
Rozdział 4. Pakiety i moduły
4.1. Minijęzyk Moduły
4.2. Pakiety i moduły
4.3. Enkapsulacja i abstrakcja
4.4. Ukrywanie informacji
4.5. Oddzielna kompilacja
4.6. Języki Modula-2 oraz Ada
Lektura uzupełniająca
Ćwiczenia
Rozdział 5. Obiekty i abstrakcyjne typy danych
5.1. Minijezyk Obiekty
5.2. Obiekty pełne
5.3. Abstrakcyjne typy danych
5.4. Język Turbo Pascal
Lektura uzupełniająca
Ćwiczenia
Rozdział 6. Klasy
6.1. Minijezyk Klasy
6.2. Więcej o obiektach
6.3. Języki Smalltalk i Eiffel
Lektura uzupełniająca
Ćwiczenia
Rozdział 7. Dziedziczenie
7.1. Minijezyk Dziedziczenie
7.2. Dziedziczenie
7.3. Poliformizm
7.4. Języki C++ / oraz Ada 95
Lektura uzupełniająca
Ćwiczenia
Rozdział 8. Programowanie obiektowe
8.1. Co to jest „obiekt"?
8.2. Różnorodność obiektów
8.3. Zastrzeżenia co do programowania obiektowego
8.4. Program Błyskawica
Dodatek A. Ćwiczenia ogólne
Dodatek B. Kod źródłowy dla programu Błyskawica w języku C++
Dodatek C. Słowniczek
Literatura
Skorowidz
Rozdział 2. Typy
2.1. Minijęzyk Typ
2.2. Znaczenie typu
2.3. Typy podstawowe
2.4. Typy złożone
2.5. Sprawdzanie zgodności typów
Lektura uzupełniająca
Ćwiczenia
Rozdział 3. Definicje nowych typów
3.1. Minijęzyk Typdef
3.2. Definicje typów
3.3. Operatory definiowane przez użytkownika
3.4. Uwaga o języku Pascal
Lektura uzupełniająca
Ćwiczenia
Rozdział 4. Pakiety i moduły
4.1. Minijęzyk Moduły
4.2. Pakiety i moduły
4.3. Enkapsulacja i abstrakcja
4.4. Ukrywanie informacji
4.5. Oddzielna kompilacja
4.6. Języki Modula-2 oraz Ada
Lektura uzupełniająca
Ćwiczenia
Rozdział 5. Obiekty i abstrakcyjne typy danych
5.1. Minijezyk Obiekty
5.2. Obiekty pełne
5.3. Abstrakcyjne typy danych
5.4. Język Turbo Pascal
Lektura uzupełniająca
Ćwiczenia
Rozdział 6. Klasy
6.1. Minijezyk Klasy
6.2. Więcej o obiektach
6.3. Języki Smalltalk i Eiffel
Lektura uzupełniająca
Ćwiczenia
Rozdział 7. Dziedziczenie
7.1. Minijezyk Dziedziczenie
7.2. Dziedziczenie
7.3. Poliformizm
7.4. Języki C++ / oraz Ada 95
Lektura uzupełniająca
Ćwiczenia
Rozdział 8. Programowanie obiektowe
8.1. Co to jest „obiekt"?
8.2. Różnorodność obiektów
8.3. Zastrzeżenia co do programowania obiektowego
8.4. Program Błyskawica
Dodatek A. Ćwiczenia ogólne
Dodatek B. Kod źródłowy dla programu Błyskawica w języku C++
Dodatek C. Słowniczek
Literatura
Skorowidz

