Programowanie obiektowe w C++.pdf
(
382 KB
)
Pobierz
Programowanie obiektowe w C++
Programowanie obiektowe w C++
Grzegorz Mazur
Zaklad Metod Obliczeniowych Chemii UJ
4 listopada 2005
Plan
Co?
Po co?
Jak?
Przyklady
Hej ho
1
Co?
2
Po co?
3
Jak?
4
Przyklady
Stos
Reprezentacja wyra zen
5
Hej ho
Grzegorz Mazur
Programowanie obiektowe w C++
Plan
Co?
Po co?
Jak?
Przyklady
Hej ho
Slowniczek
Programowanie obiektowe
Metodologia tworzenia programow komputerowych, ktora de
niuje
programy za pomoc
,
a \obiektow" { elementow l
,
acz
,
acych stan (czyli
dane) i zachowanie (czyli procedury, w tym przypadku nazywane
metodami).
Obiektowy program komputerowy
Wyra zony jest jako zbior obiektow, komunikuj
,
acych si
,
e pomi
,
edzy
sob
,
a w celu wykonywania zadan.
Grzegorz Mazur
Programowanie obiektowe w C++
Plan
Co?
Po co?
Jak?
Przyklady
Hej ho
Kluczowe cechy paradygmatu obiektowego I
Abstrakcja
Mo zliwosc zignorowania pewnych aspektow
przetwarzanej informacji
Enkapsulacja
Ochrona stanu obiektu przed nieoczekiwan
,
a
manipulacj
,
a
Dziedziczenie
Mo zliwosc zde
niowania klas ktore ktore specjalizuj
,
a
pewne aspekty klasy bazowej
Polimor
zm
Wywolanie metody powoduje akcj
,
e odpowiedni
,
a dla
(rzeczywistego) typu obiektu
Grzegorz Mazur
Programowanie obiektowe w C++
Plan
Co?
Po co?
Jak?
Przyklady
Hej ho
Kluczowe cechy paradygmatu obiektowego II
Programowanie obiektowe to przede wszystkim paradygmat
projektowaniaprogramow
Jego istot
,
a jest inne podejscie do dekompozycji systemu
Obiektowe j
,
ezyki programowania s
,
a (bardzo) pomocne, ale
w zasadzie da si
,
e programowac obiektowo nawet bez
bezposredniego wsparcia w j
,
ezyku
Grzegorz Mazur
Programowanie obiektowe w C++
Plik z chomika:
imperavi
Inne pliki z tego folderu:
Wypiski o C++ - 109 str.pdf
(1479 KB)
C++ Builder 5 - Ćwiczenia praktyczne - 137 str.rar
(732 KB)
Kurs C, C++ - 289 str.rar
(284 KB)
Programowanie w języku C++ - Porębski - 231 str.pdf
(3299 KB)
Programowanie w C i C++, Borland C++ - 449 str.pdf
(1248 KB)
Inne foldery tego chomika:
Język C
Język C#
Język Delphi
Język Java
Zgłoś jeśli
naruszono regulamin