Boolescher Ausdruck: Unterschied zwischen den Versionen

Aus EINI
Wechseln zu: Navigation, Suche
(Beispiele)
Zeile 1: Zeile 1:
Ein '''boole'scher Ausdruck''' ist ein Ausdruck, dessen [[Term]] als Ergebnis einen [[boolean]] zurückgibt.
+
Ein '''boole'scher Ausdruck''' ist ein [[Ausdruck]], dessen [[Term]] als Ergebnis einen [[boolean]] zurückgibt.
  
 
= Beispiele =
 
= Beispiele =
Zeile 27: Zeile 27:
 
</source>
 
</source>
  
Die Methode <code>hasProperty()</code> gibt einen boolean als Wert zurück. Der Methodenaufruf kann daher als Ausdruck in der while-Schleife dienen.
+
Die Methode <code>hasProperty()</code> gibt einen boolean als Wert zurück. Der [[Methode]]naufruf kann daher als Ausdruck in der [[while]]-Schleife dienen.

Version vom 23. Mai 2016, 23:12 Uhr

Ein boole'scher Ausdruck ist ein Ausdruck, dessen Term als Ergebnis einen boolean zurückgibt.

Beispiele

Bedingungen von Alternativen oder Schleifen müssen einen boole'schen Ausdruck beinhalten, anhand dessen Wertes entschieden wird, welcher Programmcode ausgeführt wird.

//...
int foo = 4;
// ...
if(foo > 0){
//  ...
}
// ...

foo > 0 ist ein Term, der zu einem boole'schen Wert aufgelöst wird.

// Signatur einer Objektmethode
public boolean hasProperty();
// Aufruf der Methode als Ausdruck, der die Ausführung der Schleife bestimmt
while(someObject.hasProperty()){
//  ...
}
// ...

Die Methode hasProperty() gibt einen boolean als Wert zurück. Der Methodenaufruf kann daher als Ausdruck in der while-Schleife dienen.