• Keine Ergebnisse gefunden

Kommunikation mit Methoden | informatikZentrale

N/A
N/A
Protected

Academic year: 2022

Aktie "Kommunikation mit Methoden | informatikZentrale"

Copied!
5
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

OOP/PHP  

Kommunika.on  mit  Methoden  

(2)

Werte  an  Methoden  übergeben  

public function nameAendern($neuerName) {

$this->name = $neuerName;

}

Parameter  der  Funk.on  

public function nameAendern(„Fritz“)

Wert  „Fritz“  wird   an  die  Methode     übergeben.  

Methode  benutzt  den   übergebenen  Wert  

(3)

Werte  ausgeben:  

1)  Direkte  Ausgabe  

function nameAendern($neuerName) {

echo „Der neue Name ist“ . $neuerName;

}

Nachteil:  

Keine  Weiterverarbeitung  möglich.    

(4)

Werte  ausgeben:  

2)  Speichern  in  globalen  ANributen  

public function nameAendern($neuerName) {

$this->name = $neuerName;

}

$kunde = new Kunde;

$kunde->nameAendern("Sabine");

$newName = $kunde->name;

echo "Neuer Name: " . $newName;

Der  neue  Name  wird  in    

$this-­‐>name  gespeichert.  

(5)

Werte  ausgeben:  

3)  Rückgabewert  definieren  

function bruttoBerechnen($nettoBetrag) {

$brutto= $nettoBetrag * 1.19;

return $brutto;

}

$rechner = new Rechner;

$bruttoBetr = $rechner->bruttoBerechnen(100);

echo $bruttoBetr;

// oder: echo $rechner->bruttoBerechnen(100);

Der  berechnete  Betrag  ist   Rückgabewert  der  Methode   bruNoBerechnen().  

Referenzen

ÄHNLICHE DOKUMENTE

Aktivität: Zusammenfassung von Aktionen.. Knoten: Aktionen, Objekte, Kontrollelemente).. Aktivität: Zusammenfassung von

andere Objekte zugeordnet Auf jeder Rechnung steht ein oder mehrere Artikel (eine Rechnung ohne Artikel ist sinnlos).... * Jeder Direktor hat keine, eine oder

(aber nicht umgekehrt: Grundrechenarten kann auch ohne Taschenrechner multiplizieren).. Art der Abhängigkeit kann durch Stereotypen

Die .Jar wird also immer noch benötigt und lässt ich auch austauschen, ohne dass eine neue exe werden muss. Im Reiter JRE ist dann noch unter Min JRE version eine minimale

Java  berücksichDgt  Groß-­‐  und

Wenn keine Parameter vorhanden, wird eine leere Parameterliste angegeben:. Parameterliste

2.  Pixelanzahl in Spalten und Zeilen 3.  Gesamtanzahl der

Erstellen Sie eine HTML-Seite, auf der diese beiden Listen angezeigt