6862716999

6862716999



Przygotował: Jacek Sroka

Przeciążanie i promocja wartości

class PrzeciazanieMetod {

void f(char x) {System.out.println{"char");} void f(byte x) {System.out.println("byte");) void f(short x) {System.out.println("short");) void flint x) {System.out.println("int");} void f(long x) {System.out.println{"long");} void flfloat x) {System.out.println("float");) void f(double x) {System.out.println("double");}

//void f(Object o) {System.out.println("Object");) //void ftString s) {System.out.println("String");}

pm.f('a’); pm.fl(byte) 1); pm.f((short) 1); pm.f(1); pm. f (1L) ; pm.f(lf); pm.f(ld);

pm.f(new Object());

pm.f("Ala ma kota"); pm.f(nuli);


•    Jak będą promowane wartości?

•    char jest promowany do int (nie do short)

•    Dla obiektów wybierany jest typ bardziej szczegółowy



Wyszukiwarka

Podobne podstrony:
Przygotował: Jacek SrokaPrzykład - składanie kawałków tortu class A { int iA = 1; void infoA()
Przygotował: Jacek SrokaPrzeciążanie metod • Metody odróżniamy na podstawie nazwy i listy
Przygotował: Jacek SrokaĆwiczenie class A { void staraMetoda()
338 Stanisław Zając, Waldemar Izdebski. Jacek Skudlarski Tabela 2. Wartości współczynnika
Przygotował: Jacek SrokaWynik C c = new C(); c.infoCO ; // A.infoAO na obiekcie C // iA=l// // A.inf
Przygotował: Jacek SrokaInicjalizacja statycznaInicjalizacja składowych statycznych odbywa się jeden
Przygotował: Jacek SrokaWynik• B składa się ze swoich składowych plus składowe A• c składa się ze sw
wykład 11 (25) Entalpia swobodna jest Ptzy zachodzeniu reakcji funkcją stanu, jej wartość zmienia w
Slajd23 Tablica 24. Wartości współczynnika przeciążenia Kp Rodzaj maszyny Rodzaj
20586 img240 (16) może przekraczać wartości optymalnej, w przeciwnym razie pierwiastki to działają t
TBiU 177 Ręczny granatnik przeciwpancerny RPG 76 Komar JACEK SZYMAŃSKI, RYSZARD WOZNIAKRęczny granat
-    przygotowano wstępnie pomysły promocji giełdy tematów prac dyplomowych. 3. Kursy

więcej podobnych podstron