C++-ban miért csak operátor túlterhelés van? Felüldefiniálás miért nincs?
Figyelt kérdés
2017. nov. 22. 17:36
2/7 anonim 



válasza:





Mit ertesz pontosan feluldefinialas alatt?
3/7 anonim 



válasza:





Miért akarnál felüldefiniálni egy operátort?
4/7 anonim 



válasza:





#2 Felüldefiniálás azt jelenti, ami: egy függvény definíciójának felülírását. Nem összekeverendő az overloaddal, ahol a függvénynév egyezik, de összességében új szignatúrát írsz le (más paraméterlista, visszatérési érték), és az override-al, ahol egy virtuális metódust írsz felül egy származtatott osztályban. Felüldefiniálni egy operátort azt jelentené, hogy pl megváltoztatja a + operátor viselkedését integerek összeadásánál.
5/7 anonim 



válasza:





#4: Koszi, igy vilagos.
Akkor mas nyelvben van ilyen? Ha beirom hogy 5+1 az valahol 9 lesz?
6/7 anonim 



válasza:





#5 Nem tudom, van-e ilyen nyelv, a C++ nem engedi felüldefiniálni az operátorokat, amennyire én tudom, ahogy a legtöbb nyelv sem.
7/7 anonim 



válasza:





Wampax: Tudtommal van olyan nyelv, ahol lehet 1 + 5 = 9, de már nem tudom, melyik volt az.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!