Obiekt (programowanie obiektowe)
Z Wikipedii
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ż:
- Programowanie obiektowe
- Klasa (programowanie obiektowe)
- Metoda (programowanie obiektowe)
- Dziedziczenie (programowanie obiektowe)
| Hamilton będzie ścigał się z Hoyem |
|
Dwie brytyjskie, sportowe gwiazdy kierowca F1 Lewis Hamilton oraz kolarz Chris Hoy wezmą udział w nietypowym wyścigu na stadionie Wembley - donosi BBC.
|
| Polityczny establishment na meczu w Brasilii |
|
Towarzyski mecz piłkarski Brazylii z Portugalią, który zostanie rozegrany w środę na odnowionym stadionie Walmira Campelo Bezerry w Brasilii, będzie bardziej wydarzeniem politycznym niż sportowym. Na trybunach zasiądzie około 5 tys. polityków, biznesmenów i samorządowców.
|
| Niemieccy piłkarze dostaną 200 tys. euro premii za awans |
|
Dwieście tysięcy euro premii dostaną niemieccy piłkarze za awans do mistrzostw świata 2010 w RPA. Za powołanie do reprezentacji na mecz eliminacyjny każdy z zawodników otrzyma 20 tys. euro. Warunek jest jeden - zakwalifikować muszą się z pierwszego miejsca w grupie.
|
| Drugie dno przejścia Beckhama do Milanu |
|
David Beckham wkrótce będzie występował we włoskim klubie AC Milan. Anglik najlepsze piłkarskie chwile ma jednak już dawno za sobą. Po co więc wraca na europejskie stadiony?
|
| Squash w Sport.onet.pl |
|
Miło nam poinformować o nawiązaniu współpracy przez redakcję Sport.Onet.pl z Polską Federacją Squasha.
|