(toiminnot)

hwechtla-tl: Operaattori: viime muutokset

Selitä tässä, mitä operaattori tarkoittaa. Operaattori on [funktio], jonka kutsumiseen käytetään erityistä [syntaksi]a. Tavallisen funktion kutsuminen näyttää tältä: funktion_nimi(argumentti1, argumentti2). Sen sijaan esimerkiksi +-operaattorin kutsuminen näyttää tältä: argumentti1 + argumentti2. Olennaista on kuitenkin tajuta, että molemmissa on kyseessä tavallinen [aliohjelma]: molemmat ottavat syötteekseen jotain ja palauttavat jotain muuta.

Koska operaattorit ovat useimmissa ohjelmointikielissä poikkeuksia kielen normaaliin syntaksiin, ne on yleensä erikseen määritelty kielen jäsentimessä. Niinpä esimerkiksi Pythonissa operaattoreiden toimintaa voi määritellä uudelleen, mutta uusia operaattoreita ei voi luoda. (Joissain kielissä, kuten Prologissa ja Ocamlissa, pystyy tekemään uusia operaattoreita.)

[...]


(viimeksi muutettu 25.09.2008 09:11)