Interfejsy i tematy pokrewne

 0    22 kartičky    qni
stáhnout mp3 Vytisknout hrát zkontrolovat se
 
otázka język polski odpověď język polski
interfejsy w jave pozwaliają realizowanie głównych założeni jezyka
začněte se učit
Polifomizmu, jedna metoda wiele implementacji
intefej używam gdy
začněte se učit
nie chcemy dziedziczyć po klasach, np bo klasam może dziedzczyć po 1 klasie
ile można implementować interfejsów
začněte se učit
wiele
przykładowy interfejs
začněte se učit
public interfejs NazwaInterfejsu
elemnty interfejsu
začněte se učit
pola, metody
jak się tworzy metody w interdejsce
začněte se učit
metoda ma typ nazwe argumenty ktore przymuje ale nie ma ciała metody
jakie jeste ustawiane domyśle pole metod
začněte se učit
Statyck final, są stałymi muszą zostać odrazu zaincjalizować
implemetacja interefejsu
začněte se učit
publi cals Nazwa implements NazwaInterfejsu
jakie metody kalsa musi zaimplemntować z interfejsu
začněte se učit
wszytskie metod
funkcjonalnośc interfejsów
začněte se učit
pozwala stworzyc tablicę z klas które implemntuje interfejs
przyklad metody abstrakyjcen
začněte se učit
public abstract voin nazwaMetody
jezeli jeste metoda abstarkcuja to klasa
začněte se učit
też musi być amstrakcyjna
medost abstrakyjne a dziedziczeni
začněte se učit
Klasy dziedziczace muszą implementować metody abstrakyjne
czy wszytskie metody muszą być abstrakcyje w klasie
začněte se učit
nie, może być tylko jedna metoda z wielu metod abtrakcyjna
obekt klasy abstarkcyjnej
začněte se učit
nie da sie utworzyć obiektu kasy abstrakyjnej
co to jeste klasa anonimowa
začněte se učit
to tak klas ktora nie ma nazwy, nie ma swoje indywidualnego pliku, nie może być dziedziczona
przykłąd klas anonimej
začněte se učit
przykładowaKlas przykład = new przykładowaKlas() {// ciało klasy anonimowej}
przykład lambdy
začněte se učit
instancja. metoda(() -> implementacj metody zdefinowane w interfejsie)
Lambda a interfejs
začněte se učit
Lambde możemy używać tylko do interfejsów ktore mają tylko jedną metodę zdefiniowaną
lambda - gdy metoda nie przymuje zadnego paametru
začněte se učit
używam () - > implementacja metody
lambda - gdy metoda przymuje jeden pametr
začněte se učit
a -> implementacja metody
lambda - gdy metoda przymuje wiele parametrów
začněte se učit
(a,b) -> implementacja metody

Chcete-li přidat komentář, musíte se přihlásit.