5662539216

5662539216



1. POJĘCIA PODSTAWOWE

Projektowanie obiektowe (object-oriented design) to ogól metod programowania z zastosowaniem metodologii obiektowej. Programowanie obiektowe obejmuje również różne sposoby rozwiązywania problemów.

Programowanie obiektowe to pewien wzorzec programowania (paradygmat) przyjęty w danym okresie rozwoju informatyki. Paradygmat programowania definiuje sposób patrzenia programisty na przepływ sterowania i wykonywanie programu komputerowego. Traktowany jestjako zbiór współpracujących ze sobą obiektów, podczas gdy w programowaniu strukturalnym definiowane jest, co trzeba wykonać, a nie wjaki sposób. W programowaniu obiektowym programy definiuje się za pomocą obiektów określających dane rzeczywiste i funkcji na nich operujących. Obiektowy program komputerowy wyrażony jestjako zbiór takich obiektów, komunikujących się między sobą w celu wykonywania określonych zadań.

Obiekt

Pojęcie „obiekt” w ujęciu metod opisu otaczającego nas świata jest bardzo pojemne. Obejmuje ono zarówno takie określenia, jak: pies, koń, samochód, ołówek, wazon, kwiat, jak i takie, które są zupełnie czymś innym: światło, czas, rozmowa, kopnięcie piłki czy dokonanie wpłaty w okienku bankowym. Jednym słowem: wszystko, co nas otacza, jest wujęciu projektu informatycznego obiektem. Zarówno rzeczy namacalne, jak i te, które są ulotne, a także te, które nie mają jakiejkolwiek formy fizycznej. Każdy obiekt ma pewne dane opisujące go. Takie dane nazywamy atrybutami obiektu (np. kolor, wysokość, wartość, czas trwania i wiele innych).

Metody

Z pojęciem „obiekt” ściśle wiąże się pojęcie „metoda” („metody”). Najprościej mówiąc, metody mówią nam, jak możemy danego obiektu użyć lub j ak możemy wpłynąć na j ego zachowanie. Sam obiekt j ako taki nie ma żadnego znaczenia. Obiekt bez metod można porównać do jakiejś liczby, co do której nie wiemy, co oznacza. Samo to, że jest to np. cyfra 4, nic nam nie mówi. Natomiast jeśli wiemy, że oznacza ona pojemność

5



Wyszukiwarka

Podobne podstrony:
4. OBIEKTOWE METODY ANALIZY SYSTEMU Analiza i projektowanie obiektowe (Object-OrientedDesign) obejmu
Patomorfologia płodu i noworodka1    Pojęcia podstawowe Śmierć noworodka - wg WHO jes
Programowanie obiektowe Object-Oriented programming Najpopularniejszy obecnie styl (paradygmat)
Programowanie obiektowe Object-Oriented programming Najpopularniejszy obecnie styl (paradygmat)
Podstawowe problemy prawodawstwa - dr J. Niesiołowski Prawoznawstwo- to ogól nauk które za swój prze
POJĘCIE PRAWA HUMANITARNEGO. KLAUZULA MARTENSA PRAWO HUMANITARNE - to ogół norm określających stosun
POJĘCIE ŚRODOWISKA WYCHOWAWCZEGO (EDUKACYJNEGO) Środowisko wychowawcze (edukacyjne) to ogół
PROGRAMOWANIE OOP (Object Oriented Programming)- podstawowe pojęcia Programowanie zorientowane obiek
Programowanie obiektowe • Programowanie obiektowe (ang. object-oriented programming) to metodologia
Przykład 2 - The Object-Oriented Software Design Ontology(ODOL) Ontologia opisuje wzorce projektowe
3. CHARAKTERYSTYKA PROCESU ANALIZY SYSTEMOWEJ Analiza i projektowanie obiektowe są to pojęcia, techn
skanuj0001 1. Podstawy procesu skrawania1.1.    Pojęcia podstawowe Obróbka ubytkowa
PROJEKTOWANIE PROCESÓW TECHNOLOGICZNYCH Process Designing Jest to całokształt prac związanych z
PROJEKTOWANIE PROCESÓW TECHNOLOGICZNYCH Process Designing Jest to całokształt prac związanych z
Pojęcia podstawowe: Czujnik - jest to układ fizyczny lub biologiczny, który swoją reakcję na bodziec
IMAG1177 Walcowanie wzdłużne Pojęcia podstawowe (3) "M W-oMajBaa^aoaut w luk Mt ■
[21 ] Prawo rzymskie jako podstawa projektów kodyfikacyjnych 67 zauważył to swego czasu Zbigniew Zdr
Pojęcia podstawowe: a)    gospodarka wodna - iest to celowe oddziaływanie człowieka n

więcej podobnych podstron