Programowanie

 0    34 fiche    nataliaadamczyk7
baixar mp3 Imprimir jogar verifique-se
 
questão język polski resposta język polski
Czy dziedziczenie cykliczne jest dozwolone w Javie?
começar a aprender
nie
Czy dziedziczenie wielokrotne jest dozwolone w Javie?
começar a aprender
nie
Najwyższa klasa w Javie, od której każda klasa dziedziczy
começar a aprender
java. lang. Object
Słowo kluczowe do dziedziczenia
começar a aprender
extends
Jakie metody i pola są dziedziczone
começar a aprender
public, protected
Czy obiekty podklasy są instancjami wszystkich nadklas
começar a aprender
tak, czyli np konkretny Azor jest Psem oraz Ssakiem
instanceof np. Dog instanceof Animal
começar a aprender
sprawdza (zwraca prawda fałsz) czy to co po jego lewej stronie jest instancją - wystąpieniem - tego co ma po prawej stronie
extends np. Dog extends Mammal
começar a aprender
sygnalizuje że lewa klasa dziedziczy po prawej (Dog dziedziczy pola i metody -public, proected- klasy Mammal)
Nadpisanie metody
começar a aprender
podklasa ma swoją własną wersje metody tak samo zdeklarowaną (o tej samie nazwie i tego samego typu) jak w nadklasie, więc użytkownik odpala wersje metody z podklasy
przeciążenie klasy
começar a aprender
Pozwala to najprościej mówiąc na tworzenie metod o takich samych nazwach, ale różnych parametrach.
this
começar a aprender
odwołanie się do "tej" klasy
super
começar a aprender
odwołanie się do nad klasy
nadpisanie metody
começar a aprender
w programowaniu zorientowanym obiektowo, cecha pozwalająca klasie pochodnej na specyficzną implementację metody która została już zdefiniowana w jednej z klas bazowych
Konstruktor
começar a aprender
Konstruktory są takimi metodami, które umożliwiają tworzenie obiektów danej klasy. W tej lekcji zobaczyć jak je tworzyć i co mogą zawierać.
Nadklasa
começar a aprender
Nadklasa to klasa, z której dziedziczone są pola i metody podklasy
Podklasa
começar a aprender
Podklasa to klasa, która rozszerza (extends) inną klasę i dziedziczy jej pola i metody
Pole
começar a aprender
wartość zmiennej przechowywana w obiekcie; odwołanie do wartości tylko przez obiekt
Pole statyczne
começar a aprender
definiowane z użyciem słowa static; wartość zmiennej przechowywana przy klasie • wspólna dla wszystkich obiektów tej klasy – odwołanie do wartości przez nazwę klasy
Metoda
começar a aprender
operuje na wartościach przechowywanych w obiekcie; wywołanie metody tylko poprzez obiekt
Metoda statyczna
começar a aprender
definiowana z użyciem słowa static; nie może operować na wartościach z obiektu: dane przekazywane w parametrach metody lub pobierane z pól statycznych klasy; wywołanie metody przez nazwę klasy
Dziedziczenie
começar a aprender
Dziedziczenie opisuje sposób współdzielenia pól i metod między wybranymi klasami
arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
começar a aprender
src − This is the source array. srcPos − This is the starting position in the source array. dest − This is the destination array. destPos − This is the starting position in the destination data. length − This is the number of array elements to be copied.
Arrays. sort(double[] a)
começar a aprender
Sorts the specified array into ascending numerical order.
Arrays. copyOf(int[] original, int newLength)
começar a aprender
Copies the specified array, truncating or padding with zeros (if necessary) so the copy has the specified length.
Arrays. copyOfRange(int[] original, int from, int to)
começar a aprender
Copies the specified range of the specified array into a new array.
Arrays. binarySearch(double[] a, double key)
começar a aprender
Searches the specified array of doubles for the specified value using the binary search algorithm.
Arrays. fill(int[] a, int val)
começar a aprender
Assigns the specified int value to each element of the specified array of ints.
Kontener
começar a aprender
obiekt, który przechowuje potencjalnie wiele obiektów
Interfejs Collection dziedziczy po interfejsach:
começar a aprender
Set (Zbiór), List, Queue (Kolejce)
Kolekcja jest interfejsem czy klasą
começar a aprender
Interfejsem
Set s = new HashSet(); - prawidłowy zapis?
começar a aprender
Tak
HashSet hs = new HashSet(); - prawidłowy zapis?
começar a aprender
Tak
Set s = new Set(); - prawidłowy zapis?
começar a aprender
NIe, bo interfejs może być tylko po lewej stronie, po prawej zawsze jest klasa (klasa może być po lewo stronie)
Kolekcja to
começar a aprender
kontener, służący do przechowywania obiektów zgodnie z pewnymi regułami

Você deve entrar para postar um comentário.