Klasy i metody

 0    33 fiche    qni
laste ned mp3 Skriv ut spille sjekk deg selv
 
spørsmålet język polski svaret język polski
czym jest klasa
begynn å lære
klasa jest przepisem na obiekt, instancje klas
Jaka jest konwecja nazewnictwa klas
begynn å lære
DużaLitera
co zawiera przykładowa klasa
begynn å lære
pola kasy, konstryktor klasy, metody klasy
po co jest pole kasy
begynn å lære
pole klasy mają na celu przechowuje dane
po co jest konstruktor
begynn å lære
służą do inicjalizowanie obiektu, instancji klasy, ustawi stan początkowy kalsy
po co są metody
begynn å lære
metody mówią co może robić obiekt jakie operacje klasy, jakie opewracje na jakich danych
klasa public -identyfikator dostępność
begynn å lære
public daje dostęp do kalsy z całego projektu
jaką nazwę ma konstrukto
begynn å lære
konstrukto przyjmuje zawsze nazwę klasy
jak się tworzy obiekt
begynn å lære
przykladowaKlasy x = new przykladowaKlasy()
refernecja
begynn å lære
wskazuje na obekt w pamieci komputer " przykladowaKlasy x "
przykład konstruktora domyślnego
begynn å lære
public NazwaKlasy(){}
Po czym dziedzieczy każda klasa
begynn å lære
po klasie object
Zasada hermetyzacji
begynn å lære
dostęp do pól obiektów jest tylko i wyłącznie poprzez getery i setery
słowo void
begynn å lære
Klasa nie zwraca żadnego typu
Szkic metody
begynn å lære
(identyfikator dostępność) (typ)/void nazwaMetody(typ zmienna){}
co to jest przysłanieni meteod, nadpisanie
begynn å lære
jeste to zmiania, nadppisanie metody z kalsy bazowej
jak nadpisuje się metodę
begynn å lære
tworzy się metoede o takiej samej nazwie co metoda w klasie bazowej
napisanie metod - zwracany typ
begynn å lære
tym zwracaniej metody musi być taki sam jak w metodzi klasy bazwowej
polimorfizm
begynn å lære
jeden interfejs, schemat wiele metod
słowo klucz final
begynn å lære
1- pozwala tworzyć stałe,
Co to jest stała
begynn å lære
To jest tak zminna którj przypisuje wartość ra i nie można jej zminić
jak piszemy nazwy stałych
begynn å lære
nazwy stałych piszemy wielkimi literami
przykład deklaracj stałej
begynn å lære
final privat int STAŁA ="STAŁA";
metoda final
begynn å lære
metoda nie może być nadpisana w klasach dziedziczących
klasa final
begynn å lære
klasa final nie może być odziedziczona
po co się osadza klasę, klasa wewnetrzna w klasie
begynn å lære
aby dana klasa i tylko ona miala do niej dostęp
Dostęp do statycznych pól
begynn å lære
Powala korzystać z pól danej klasy bez tworzenia egzamplarza
Modyfikator static
begynn å lære
Modyfikator static oznacza iż pole obiektu ma taką samą wartość dla wszystkich obiektów danej klasy. Formalnie oznacza to iż wszystkie obiekty danej klasy odwołują się do tego samego miejsca w pamięc
Metoda static
begynn å lære
Jeżeli metoda jest oznaczona jako statyczna to może być wywołana bez potrzeby tworzenia obiektu klasy definiującej tą metodę.
przyklład owowałania się do statyvzne metosy/pola
begynn å lære
nazwa_klasy. nazwa_metody/nazwa_pola
co to jest rekurencja
begynn å lære
jest to sytacja gdy coś odwoluje się do samego siebie
Gdzie można stosować rekurecje
begynn å lære
Możemy stosować w metodach
minusy rekurencji
begynn å lære
rekurencja wywowłue kilka razy tą samą metodę powodując zapchanie pamieci ram, czas rekursji rośnie wykładniczo

Du må logge inn for å legge inn en kommentar.