Aktywne Wpisy
Kto poleci coś do oglądania? Szukam czegoś naprawdę dobrego, a celować na chybił trafił średnio mi się widzi. Czat GPT też wypluwa jakieś głupoty.
Co widziałem: Breaking Bad, Dr House, Białe Kołnierzyki, Gotham, Pingwin, Synowie Anarchii, Peaky Blinders, Gra o Tron, Ród Smoka, Rycerz Siedmiu Królestw, Elementary, Sherlock (ten z Cucumberem), Lost, Czas Honoru, Narcos, Lucyfer, Taboo, The Boys, Wikingowie.
Coś co mi nie przypadło do gustu: Stranger Things, Dexter, Kości, Black
Co widziałem: Breaking Bad, Dr House, Białe Kołnierzyki, Gotham, Pingwin, Synowie Anarchii, Peaky Blinders, Gra o Tron, Ród Smoka, Rycerz Siedmiu Królestw, Elementary, Sherlock (ten z Cucumberem), Lost, Czas Honoru, Narcos, Lucyfer, Taboo, The Boys, Wikingowie.
Coś co mi nie przypadło do gustu: Stranger Things, Dexter, Kości, Black

baemaj +11





https://docs.oracle.com/javase/tutorial/java/IandI/interfaceAsType.html
zamiast rzutować obiekt na typ interfejsu (Relatable)object1 , nie można było podać w typie parametrów metody Relatable.
Bo teraz jak taka klasa zakłada, że dostanie do metody obiekt który na pewno da się rzutować na Relatable (a nie musi tak być - chyba, że ta klasa w której są te metody to Object(?)), a tak to zgodność typu parametru od razu to załatwi.
Myślałem, że może po to takie cudowanie by zwrócić z metody Object zamiast Relatable, ale to można chyba rzutować przy zwracaniu na Object.
#java #naukaprogramowania #programowanie
Using an Interface as a Type
To tylko przykład rzutowania do interfejsu a
to jest przykład:
-jak działa rzutowanie
-jak można używać interfejsu jako
Pomijając, że idę tutoriale pokoleji i polimorfizmu jeszcze nie było, to użycie go jako parametr też jest przykładem polimorfizmu. A rzutowanie na typy referencyjne będzie dopiero przy dziedziczeniu :D
po prostu uznałem takie rozwiązanie za trochę niebezpieczne, przykłady w tych tutorialach zwykle unikają złych praktyk programistycznych, zwykle nawet dopowiadają jak warto robić - dlatego tutaj
Komentarz usunięty przez autora