progpi1

 0    10 fiche    programista93
Télécharger mP3 Imprimer jouer consultez
 
question język polski réponse język polski
Co to jest obiekt?
commencer à apprendre
Obiekt jest to struktura zawierająca dane i metody, czyli funkcje służące do wykonywania zadań na tych danych. Obiekt to coś co istnieje i może być zdefiniowane. Charakteryzuje się nazwą, stanem i zachowaniem. Na obiekcie można wykonywać wiele operacji.
Co to jest klasa?
commencer à apprendre
Określa ona cechy i zachowanie obiektu. jest tylko opisem obiektu. definiuje właściwości obiektu. Odpowiednikiem klasy w świecie rzeczywistym projekt budynku, a obiektem budynek. Klasa to szablon do tworzenia obiektu.
Jaka jest różnica między obiektem a klasą?
commencer à apprendre
Klasa to typ obiektu a nie sam obiekt. Sama definicja klasy nie definiuje żadnych obiektów. Po definicji klasy nie ma w pamięci jeszcze żadnej zmiennej. Dopiero po definicji obiektu jest dla niego rezerwowane miejsce w pamięci.
Co to jest konstruktor?
commencer à apprendre
Jest to metoda, odpowiedzialna za inicjalizację obiektu lub klasy. Nazwa tak jak klasy i nie zwraca żadnej wartości. Konstruktor jedynie inicjalizuje obiekt. może zostać przeciażony. Nie podlega dziedziczeniu. Jeżeli nie ma, to jest on tworzony niejawnie
Co to jest destruktor?
commencer à apprendre
Jest to metoda wywoływana podczas usuwania obiektu z pamięci. nie są dziedziczone. Nie moga pobierać żadnych parametrów. nie określamy zwracanej wartości. Destruktor jest wywoływany tylko automatycznie.
Co to jest obsługa wyjątków?
commencer à apprendre
jest to technika zapewniajaca właściwe reagowanie na błędy powatajace w trakcie wykonywania programu. Dla każdego błędu tworzony jest obiekt wyjątku, który jest automatycznie przekazywany do części kodu odpowiedzialnej za obsługę wyjątków.
Co to jest dziedziczenie?
commencer à apprendre
Pozwala na definiowanie nowej klasy przy wykorzystaniu klas istniejacych, bez modyfikacji wnętrza klas bazowych i przejmująca pożądane cechy tych klas. wszytskie pola, metody i właściwości nie oznaczone modyfikatorem private dostępne dla klasy p
Co to jest przysłanianie metod w dziedziczeniu?
commencer à apprendre
Metoda w klasie pochodnej am taką samą nazwę jak w klasie bazowej.
Czego nie dziedziczymy?
commencer à apprendre
konstruktorów, operatorów przypisania, destruktorów
Co to jest polimorfizm?
commencer à apprendre
Inaczej wielość form. Jest to funkcja wirtualna, która dostosowuje jej zachowanie do danego obiektu. voud virtual zmieńBarwę().

Vous devez vous connecter pour poster un commentaire.