- Xiaomi 17 - még mindig tart
- Apple iPhone 17e – mágnesek ereje
- iPhone topik
- Google Pixel topik
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Márkaleépítés árnyékában dönt üzemidőrekordot a OnePlus 15T
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Íme az új Android Auto!
- Apple Watch Sport - ez is csak egy okosóra
- A Honor profi iPhone másolásban
-
Mobilarena

Új hozzászólás Aktív témák
-
pvt.peter
őstag
válasz
disy68
#11282
üzenetére
Szia,
Értem, hogy megfordítja, csak az értelmét nem látom.
Miért jó a kontravariancia?
Miért jó az, hogy egy származtatott
Derivedosztályoverride-oltputmetódusának azObjecttípusú paramétere az őse aBaseősosztályputmetódusának azAnimaltípusú paraméternek?
Elég kacinfántos így leírva, de az alábbi kód szemlélteti, hogy mire gondolok.public class Base
{
pulic virtual void put(Animal animal)
{
}
}
public class Derived : Base
{
public override void put(Object object)
{
}
}Hol lehet ezt használni? (valós példán keresztül)
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Lenovo ThinkPad X1 Yoga G6 360 fokban kihajtható, tablet mód is! (2:1) Core i7 1185G7 32Gb ram 512GB
- Gigabyte AORUS 16X - Core i9 14900HX - 32gb ram - RTX 4090 (175W) 1TB SSD + 2027 januárig gyári gar
- iPhone 13 Pro 128GB gyári független megkímélt gyári 87% akku
- Apple IPhone 15 Pro max 256GB kártya-független akksi 85%
- Samsung Galaxy A 41 mobiltelefon
- HIBÁTLAN iPhone 14 Pro Max 128GB Deep Purple-1 ÉV GARANCIA - Kártyafüggetlen, MS4682
- 261 - Lenovo LOQ (17IRX10) - Intel Core i7-14700HX, RTX 5070
- GAMER PC! Ryzen 7 7800X3D / RTX 5080 / B650 Strix / 32GB 6000MHz / 1000w Gold! BeszámítOK
- ÁRGARANCIA! Épített KomPhone i5 12400F 16/32/64GB RAM RTX 5050 8GB GAMER PC termékbeszámítással
- 27% - Samsung S49CG954SU OLED Monitor! 5120x1440 / 240Hz / 0.03ms / FreeSync
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



