(Translated by
https://www.hiragana.jp/
)
Bearbeiten von „Funktion“ – Kamelopedia
Bearbeiten von „Funktion“
Wechseln zu:
Navigation
,
Suche
!
Du bist nicht
angemeldet
.
Wenn du deine Änderung speicherst, wird deine aktuelle IP-Adresse in der Versionsgeschichte aufgezeichnet und ist damit öffentlich einsehbar.
Spamschutzprüfung. Hier
NICHTS
eintragen!
Spamschutzprüfung. Hier
NICHTS
eintragen!
Eine '''Funktion''' gibt etwas zurück falls sie funktioniert, im Gegensatz zu einer Subroutine obwohl diese funktioniert. Der Output von Funktionen ist im Gegenteil zum Output vom [[Finanzamt]] rekursiv aufrufbar. Das bedeutet das man etwas so lange zurückbekommt, solange die Bedingungen erfüllt sind (auch: nicht erfüllt sind, kommt echt darauf an.) und man wiederum die Funktion darum bemühen kann etwas zurückzugeben, wie gesagt, das krasse Gegenteil vom Finanzamt. '''Beispiel: Visual Basic''' ''Privat Function HausaufgabenMachen([[Mama]], [[Lust]], Fach) AS Zeitverschwendung''<br> ''DIM eFertig AS Ekelfaktor, aTätigkeit AS Alternative''<br> :''IF Mama = „shopping“ AND Lust = 0 AND Fach = “Mathe” Then''<br> ::''aTätigkeit = “Freundin besuchen”''<br> :''ElseIf Mama = “Küchenarbeit” AND Lust = 0 AND Fach = „Mathe“ Then''<br> ::''aTätigkeit = „Kamelopedia kucken“''<br> :''ElseIf Mama = „anwesend“ AND Lust = 0 AND Fach = „Egal“ Then''<br> ::''aTätigkeit = „Bauchweh bekommen“''<br> :''ElseIf Mama = „Taschengeldsperre“ Then''<br> ::''aTätigkeit = „Hausaufgaben“''<br> :''End IF''<br> :''IF aTätigkeit <> „Hausaufgaben“ Then''<br> ::''eFertig = FALSCH''<br> :''Else''<br> ::''eFertig = WAHR''<br> :''End IF''<br> :''HausaufgabenMachen = eFertig''<br> ''End Function ''<br>'' Zur Erklärung: Mit den Übergabeparametern „Mama“, „Lust“ und „Fach“ lassen sich prima Bedingungen abfragen und mit diesen Bedingungen [[Wert]]e füllen. Nur bei den richtigen Werten bekommt zum [[Schluss]] die Funktion [[entweder]] Falsch oder Wahr zurück. Somit wird die Funktion als „Zeitverschwendung“ mit [[Falsch]] oder [[Wahr]] interpretiert. Ist doch Klasse so eine Funktion, oder? Etwas ganz anders sind Klassen ([[Class]]). Die geben zwar was zurück, wenn sie wollen. aber man kommt nie hinein. Denn diese [[Ding]]er sind echt kompliziert zu erklären, fast wie das [[Finanzamt]]. Dann stellt sich aber die [[Frage]] wie denn eine [[Klasse]] befüllt werden kann? Denn manchmal ist sie sogar geladen, wenn nicht überladen. Hat aber fast gar nix mit „Überlauf“ zu tun, den gibt es nicht mal beim Finanzamt. {{sn}} [[mathematische Funktion]], [[Gleichung]]<br> {{nv}} [[Funktionär]] [[stupi:Funktion]] [[wiki:Funktion]] [[Kategorie:Computer]]
Zusammenfassung:
Mit dem Speichern dieser Seite …
… versichere ich, dass ich den Beitrag selbst verfasst habe bzw. dass er keine fremden Rechte verletzt
… willige ich ein, meinen Beitrag unter der
Creative Commons Attribution/Share-Alike Lizenz 3.0
und der
GNU-Lizenz für freie Dokumentation
zu veröffentlichen
… akzeptiere ich die
Kamelknigge
Abbrechen
|
Bearbeitungshilfe
(neues Fenster)
Zum Vermeiden unnötiger Artikelversionen bitte den
Vorschau-Button
benutzen!
Folgende Vorlagen werden von dieser Seite verwendet:
Vorlage:Nv
(
Quelltext anzeigen
) (schreibgeschützt)
Vorlage:Sn
(
Quelltext anzeigen
) (schreibgeschützt)
Navigationsmenü
Ich
Ein neues Kamel registrieren
Anmelden
Namensräume
Artikel
Diskussion
Varianten
Ansichten
Lesen
Bearbeiten
Versionen/Autoren
Aktionen
Suche
Navigation
Hauptseite
Wegweiser
Zufällige Seite
Empfohlene Seiten
Schwesterprojekte
KameloNews
Gute Frage
Gute Idee
KameloBooks
Kamelionary
Spiele & Co.
Mitmachen
Letzte Änderungen
Herden-Portal
Forum
Chat
Qualitätssicherung
Hilfe
Werkzeuge
Links hierhin
Änderungen an verlinkten Seiten
Spezialseiten
Seiteninformationen