zawartość strony
Gdyby okazało się, że w łańcuchu wielokrotnego dziedziczenia któraś
z metod ma dokładnie taką samą nazwę i dokładnie taki sam zestaw
parametrów, w obiekcie implementującym umieszcza się ją tylko jeden
raz. Problem pojawia się w przypadku, gdy interfejsy implementowane
w danej klasie dostarczają metody o tej samej nazwie, tym samym
zestawie parametrów i różnym typie wartości zwracanej. Kompilator
nie jest w stanie stworzyć takiego przeciążenia metody, więc
generuje błą
Hermetyzacja to sposób odizolowania od otoczenia wybranych danych i
funkcji (operujących na tych danych) zgromadzonych w jednej
strukturze. Widoczne są tylko niezbędne fragmenty programu,
natomiast zmienne i funkcje pomocnicze są ukryte i niedostępne z
zewnątrz. Dzięki takiemu połączeniu programista uwalnia się od
pamiętania o wszystkich szczegółach implementacyjnych, co zapewnia
zmniejszenie liczby błędów oraz prostszą strukturę programu
końcowego. Ukrywanie szczegółów za
Programowanie obiektowe to sposób tworzenia programów, który
przestał już być modną nowinką. To standard, bez którego nie można
sobie wyobrazić powstawania zaawansowanych programów czy pracy
zespołowej. Na świecie używa się wielu obiektowych języków
programowania. Turbo Pascal (obecnie Delphi) czy C++ to kanony
istniejące od ponad 10 lat, często wykorzystywane do tworzenia
zaawansowanych aplikacji oraz w szkołach czy uczelniach jako
modelowe języki obiektowe. Jednak te najp
W miarę rozwoju środowisk pseudowieloprocesowych, a następnie
prawdziwych wieloprocesowych, stary sposób obsługi interaktywności
przestał się sprawdzać. W jednej chwili w systemie mogło pracować
wiele różnych programów bądź procesów. Twórcy systemów nie mogli
sobie pozwolić na całkowite przejęcie kontroli nad systemem w taki
sposób, by inne programy nic nie mogły robić. W związku z tym
zaczęły pojawiać się pomysły na zdarzeniowe sterowanie programami.
Idea tego roz
Więcej na temat tej ksiązki w najbliższym czasie. Obecnie nakład
książki jest wyczerpany. Szkukaj książki w wydawnictwach typu "Druk
na życzenie".
[Oryginalnie: Materiały z XVI Górskiej Szkoły