zobacz PDF W tej publikacji chciałbym dokładniej przedstawić na czym polega programowanie obiektowe. Każdy obiektowy język programowania ma w sobie zdefiniowane następujące pojęcia: hermetyzacja dziedziczenie polimorfizm kompozycja Jeżeli w danym języku programowania nie ma implementacji któregoś z tych pojęć to nie jest to typowy język obiektowy. Zatem czym jest program komputerowy?. Odpowiedź jest prosta. Program komputerowy jest zbiorem obiektów, które się ze sobą komunikują. Natomiast czym jest obiekt? Obiekt to blok programu, który ma atrybuty określające jego stan oraz metody definiujące jego zachowanie. Na przykład obiekt pracownik firmy będzie miał takie atrybuty jak numer ubezpieczenia, data urodzin, płeć i inne. Natomiast zachowaniem obiektu pracownik firmy mogą być takie metody jak setGender() lub getGender() , które ustawiają i sprawdzają wartości atrybutu obiektu jakim jest płeć. Innym pytaniem może być - jak są tworzone obiekty. Tutaj z pomocą przychodzi pojęcie kla...
Pasja IT jest blogiem o szeroko pojętej informatyce. Będę tutaj poruszał tematy systemów operacyjnych, sieci komputerowych,programowania oraz ciekawych aplikacji. Zapraszam.