5662539205

5662539205



4. OBIEKTOWE METODY ANALIZY SYSTEMU

Analiza i projektowanie obiektowe (Object-OrientedDesign) obejmują metody i sposoby rozwiązywania problemów programowania z zastosowaniem metodologii obiektowej. Metody obiektowe analizy systemów pojawiły się w latach osiemdziesiątych i są nadal intensywnie rozwijane. Ich podstawąjest wyróżnianie w systemie pewnych składowych (obiektów).

Modelowanie obiektowe charakteryzuje się warstwowością, czyli występowaniem na różnych warstwach modelu danych o różnych poziomach abstrakcji. Analiza obiektowa systemów wykorzystuj e tę właściwość w celu analizy danych o różnych poziomach abstrakcji.

Cechy charakterystyczne obiektowej metodologii projektowania i analizy systemów są następujące:

•    ukrywanie informacji;

•    abstrakcja;

•    dziedziczenie;

•    hierarchia;

•    wykorzystanie wtórne;

•    typy definiowane przez użytkownika;

•    hierarchia klas;

•    klasy abstrakcyjne;

•    wielopostaciowość, elastyczność.

Ukrywanie informacji (Information Hiding) służy bezpiecznemu programowaniu i służy oddzielaniu interfejsu użytkownika od kodu programu. Abstrakcja (Abstraction) jest to ogólne pojęcie oznaczające zaniedbywanie cech szczególnych, utrudniających poszukiwanie rozwiązania (konstrukcję algorytmu albo wyodrębnienie istotnych struktur w danych). Dziedziczenie jest to związek występujący pomiędzy klasami obiektów, określający przekazywanie cech (definicji atrybutów, metod itd.) z nad-klasy do jej podklas. Dziedziczenie służy do budowania hierarchii klas. Hierarchia klas pomaga w utrzymaniu przejrzystości struktury programu i jest ściśle związana z dziedziczeniem pomiędzy klasami obiektów.

13



Wyszukiwarka

Podobne podstrony:
1. POJĘCIA PODSTAWOWE Projektowanie obiektowe (object-oriented design) to ogól metod programowania z
Programowanie obiektowe Object-Oriented programming Najpopularniejszy obecnie styl (paradygmat)
Programowanie obiektowe Object-Oriented programming Najpopularniejszy obecnie styl (paradygmat)
3. CHARAKTERYSTYKA PROCESU ANALIZY SYSTEMOWEJ Analiza i projektowanie obiektowe są to pojęcia, techn
ANALIZA I PROJEKTOWANIE OBIEKTOWE W UML Kod przedmiotu: 11,3-WK-liEP-UML Typ przedmiotu:
ROLA NAUKI W ZACHOWANIU DZIEDZICTWA KULTUROWEGONowoczesne metody analizy instrumentalnej w badaniu o
Plan wykładu Obiektowa analiza i projektowanie - wstęp do programowania obiektowego w Javie ■
Programowanie obiektowe - wstęp (4) Obiektowa analiza, projektowanie i programowanie opierają się na
P1000790 Metody analizy ryzyka związanego z eksploatacją obiektów technicznych: •
36514 P3200051 4.2.5. Obiekty nietypowe prezentowane metody analizy skupień tworzą grupowanie zupełn
UMLI WZORCE PROJEKTOWE Analiza i projektowanie obiektowe oraz iteracyjny model wytwarzania aplikacji
Adam Stabryła METODYKA ANALIZY SYSTEMÓW ZARZĄDZANIA PROCESOWEGOWprowadzenie Rozdział stanowi

więcej podobnych podstron