Startseite   |  Site map   |  A-Z artikel   |  Artikel einreichen   |   Kontakt   |  
  


informatik artikel (Interpretation und charakterisierung)

Function- und operator-overloading


1. Java
2. Viren



3.1 Function-Overloading Function Overloading ist grundsätzlich das Verwenden von gleichen Funktionen mit verschiedenen Parametern bzw. mit einer unterschiedlichen Anzahl von Parametern.
Weiters ist zu beachten, daß zwei Funktionen mit gleichem Namen und gleicher Parameterliste aber unterschiedlichen Rückgabewerten nicht überladen werden können.
Außerdem gibt es Situationen, in denen der Compiler nicht weiß, welche von zwei bestehenden Funktionen verwendet werden soll. Dies kann folgende Gründe haben:

1. Der Compiler führt eine automatische Typkonvertierung durch (z.B. von char auf double)
2. Bei Verwendung von Default-Argumenten
3. Zwei Funktionen sind gleich bis auf die Art der Parameterübergabe (Call by Reference bzw. Call by Value)

Beispiel:

ad 1)

float myfunc(float i);

double myfunc(double i);
main() { cout

 
 



Datenschutz
Top Themen / Analyse
indicator Interpolation -
indicator Apple setzt Maßstäbe
indicator Aufbau eines Netzwerks in Kurzform :
indicator Rechnen mit BCD - Zahlen
indicator Festkomma / Fixkomma
indicator Anfragen bei dynamischen Websites mit dem Einsatz von serverseitigen Skriptsprachen (am Beispiel von PHP):
indicator TCP/IP --
indicator Verbindungsorientierte Datenübermittlung
indicator QIC-BANDSICHERUNGSLAUFWERK:
indicator Gefahren des Polymorphismus




Datenschutz
Zum selben thema
icon Netzwerk
icon Software
icon Entwicklung
icon Windows
icon Programm
icon Unix
icon Games
icon Sicherheit
icon Disk
icon Technologie
icon Bildung
icon Mp3
icon Cd
icon Suche
icon Grafik
icon Zahlung
icon Html
icon Internet
icon Hardware
icon Cpu
icon Firewall
icon Speicher
icon Mail
icon Banking
icon Video
icon Hacker
icon Design
icon Sprache
icon Dvd
icon Drucker
icon Elektronisches
icon Geschichte
icon Fehler
icon Website
icon Linux
icon Computer
A-Z informatik artikel:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

Copyright © 2008 - : ARTIKEL32 | Alle rechte vorbehalten.
Vervielfältigung im Ganzen oder teilweise das Material auf dieser Website gegen das Urheberrecht und wird bestraft, nach dem Gesetz.
dsolution