Klasy i metody

 0    33 fiche    qni
Télécharger mP3 Imprimer jouer consultez
 
question język polski réponse język polski
czym jest klasa
commencer à apprendre
klasa jest przepisem na obiekt, instancje klas
Jaka jest konwecja nazewnictwa klas
commencer à apprendre
DużaLitera
co zawiera przykładowa klasa
commencer à apprendre
pola kasy, konstryktor klasy, metody klasy
po co jest pole kasy
commencer à apprendre
pole klasy mają na celu przechowuje dane
po co jest konstruktor
commencer à apprendre
służą do inicjalizowanie obiektu, instancji klasy, ustawi stan początkowy kalsy
po co są metody
commencer à apprendre
metody mówią co może robić obiekt jakie operacje klasy, jakie opewracje na jakich danych
klasa public -identyfikator dostępność
commencer à apprendre
public daje dostęp do kalsy z całego projektu
jaką nazwę ma konstrukto
commencer à apprendre
konstrukto przyjmuje zawsze nazwę klasy
jak się tworzy obiekt
commencer à apprendre
przykladowaKlasy x = new przykladowaKlasy()
refernecja
commencer à apprendre
wskazuje na obekt w pamieci komputer " przykladowaKlasy x "
przykład konstruktora domyślnego
commencer à apprendre
public NazwaKlasy(){}
Po czym dziedzieczy każda klasa
commencer à apprendre
po klasie object
Zasada hermetyzacji
commencer à apprendre
dostęp do pól obiektów jest tylko i wyłącznie poprzez getery i setery
słowo void
commencer à apprendre
Klasa nie zwraca żadnego typu
Szkic metody
commencer à apprendre
(identyfikator dostępność) (typ)/void nazwaMetody(typ zmienna){}
co to jest przysłanieni meteod, nadpisanie
commencer à apprendre
jeste to zmiania, nadppisanie metody z kalsy bazowej
jak nadpisuje się metodę
commencer à apprendre
tworzy się metoede o takiej samej nazwie co metoda w klasie bazowej
napisanie metod - zwracany typ
commencer à apprendre
tym zwracaniej metody musi być taki sam jak w metodzi klasy bazwowej
polimorfizm
commencer à apprendre
jeden interfejs, schemat wiele metod
słowo klucz final
commencer à apprendre
1- pozwala tworzyć stałe,
Co to jest stała
commencer à apprendre
To jest tak zminna którj przypisuje wartość ra i nie można jej zminić
jak piszemy nazwy stałych
commencer à apprendre
nazwy stałych piszemy wielkimi literami
przykład deklaracj stałej
commencer à apprendre
final privat int STAŁA ="STAŁA";
metoda final
commencer à apprendre
metoda nie może być nadpisana w klasach dziedziczących
klasa final
commencer à apprendre
klasa final nie może być odziedziczona
po co się osadza klasę, klasa wewnetrzna w klasie
commencer à apprendre
aby dana klasa i tylko ona miala do niej dostęp
Dostęp do statycznych pól
commencer à apprendre
Powala korzystać z pól danej klasy bez tworzenia egzamplarza
Modyfikator static
commencer à apprendre
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
commencer à apprendre
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
commencer à apprendre
nazwa_klasy. nazwa_metody/nazwa_pola
co to jest rekurencja
commencer à apprendre
jest to sytacja gdy coś odwoluje się do samego siebie
Gdzie można stosować rekurecje
commencer à apprendre
Możemy stosować w metodach
minusy rekurencji
commencer à apprendre
rekurencja wywowłue kilka razy tą samą metodę powodując zapchanie pamieci ram, czas rekursji rośnie wykładniczo

Vous devez vous connecter pour poster un commentaire.