Obiekt (programowanie obiektowe) - Google

Obiekt (programowanie obiektowe)

Z Wikipedii

Skocz do: nawigacji, szukaj

Obiekt to podstawowe pojęcie wchodzące w skład paradygmatu obiektowości w analizie i projektowaniu oprogramowania oraz w programowaniu.

Jest to struktura zawierająca:

  • dane
  • metody, czyli funkcje służące do wykonywania na tych danych określonych zadań.

Z reguły obiekty (a właściwie klasy, do których te obiekty należą) są konstruowane tak, aby dane przez nie przenoszone były dostępne wyłącznie przez odpowiednie metody, co zabezpiecza je przed niechcianymi modyfikacjami. Takie zamknięcie danych nazywa się enkapsulacją czyli jakby zamknięcie ich w kapsule.

W istocie obiekty są rozwinięciem koncepcji programowania z kontrolą typów zmiennych. W programowaniu obiektowym obiekty tworzone są dynamicznie jako podstawowy element konstrukcji programu. Podobnie jak dla typu liczb naturalnych czy typu zmiennych znakowych, dla których zdefiniowane są pewne operacje jak np. dodawanie czy konkatenacja, a nie są zdefiniowane inne, jak np. operacje logiczne, tak dla obiektów programista decyduje o wykonalności pewnych operacji oraz definiuje ich funkcyjną postać. Użycie obiektów polega na ich zainicjalizowaniu (np. na nadaniu zmiennej całkowitej pewnej wartości np. 7) oraz na wykonywaniu na nich operacji zgodnie z definicją typu - obiektu.


Każdy obiekt ma trzy cechy:

  • tożsamość, czyli cechę umożliwiającą jego identyfikację i odróżnienie od innych obiektów;
  • stan, czyli aktualny stan danych składowych;
  • zachowanie (ang. behaviour), czyli zestaw metod wykonujących operacje na tych danych.

Zobacz też:


840 osób biegiem uczciło 64.rocznicę Powstania Warszawskiego
Dominika Stawczyk (KB Entre.pl Warszawa) i Bogusław Andrzejuk (Podlasie Białystok) zwyciężyli w XVIII Nocnym Biegu Powstania Warszawskiego, który miał rekordową obsadę. Dystans 10 km na terenie Akademii Wychowania Fizycznego Józefa Piłsudskiego pokonało aż 840 osób.
Polskie koszykarki przegrały z Francją
Reprezentacja Polski koszykarek przegrała z Francją 61:77 w drugim dniu międzynarodowego turnieju w Strasbourgu. W niedzielę, w ostatnim spotkaniu turnieju, Polki zmierzą się z Kanadą.
Heidfeld: w tym Robert jest ode mnie lepszy
- Obecny sezon jest dla nas niezwykle udany - mamy na koncie trzy znaczące osiągnięcia: pierwsze najszybsze okrążenie, pierwsze pole position i pierwsze zwycięstwo - powiedział w wywiadzie dla jednej z niemieckich gazet Nick Heidfeld, kierowca BMW Sauber.
ME w klasie 29-er: Polacy nie obronili tytułu
Brytyjczycy triumfowali w zakończonych w holenderskim Medemblik żeglarskich mistrzostwach Europy w klasie 29-er. Polska załoga Łukasz Przybytek (DKŻ Dobrzyń), Krzysztof Mongird (YK Stal Gdynia) zajęła ósme miejsce.
Lubelskie szczypiornistki mistrzyniami Europy szkół wyższych
Słuchaczki Wyższej Szkoły Społeczno-Przyrodniczej im. Wincentego Pola w Lublinie zostały mistrzyniami Europy szkół wyższych w piłce ręcznej.
Linki: Strona gwna