Kapitel 1
Kapitel 1
Kapitel 1
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Einführung in die Programmierung - 4 -<br />
Flaeche = 28.274309999999996<br />
---------------------------------------------------*/<br />
Programmtext des Beispiels enthält:<br />
<br />
Buchstaben, Ziffern, Satzzeichen, math. Symbole, Zwischensumme<br />
(Leerzeichen, blanks), ...<br />
Daraus gebildet:<br />
<br />
Kommentare<br />
= Text, der vom Rechner ignoriert wird, der für menschliche Leser bestimmt<br />
ist.<br />
/* ............. */<br />
Anfang Ende<br />
oder<br />
// .......................<br />
Anfang Ende = Zeichenende!<br />
Bezeichner (identifier) wie public, class, Kreis, radius, ...<br />
dabei gibt es:<br />
o Reservierte Wörter mit vorgegebener Bedeutung zB.: public, class,<br />
double,...<br />
o Durch Kontext erklärte Wörter zB.: System.out, Println, SavitchIn.<br />
ReadlineDouble<br />
o Vom Programmierer frei gewählte und mit Bedeutung verknüpfte<br />
(deklarierte, vereinbarte) Namen<br />
zB.: Kreis: Name des „Programms“ (Klasse)<br />
radius: Name einer Programmvariablen für Werte vom Typ<br />
„double“<br />
PI: Name für eine Konstante vom Typ double mit dem Wert 3.14..<br />
o Zusammengesetzte Bezeichnung (dot )<br />
zB.: System.out.println (....)<br />
= Auswahl von Diensten einer Klasse oder eines Objekts;<br />
Literale (Notationen für bestimmte feste Wert)<br />
zB.: 3.14159 - Zahl<br />
“Umfang =“ - Zeichenreihe<br />
<br />
Ausdrücke (Kompositen)<br />
zB.:<br />
2*PI*radius<br />
“Umfang =“ + umfang<br />
- arithmetischer Ausdruck („Formel“)<br />
* ... bedeutet „mal“<br />
- Zeichenreihen<br />
Ausdruck + bedeutet hier: aneinanderfügen<br />
SavitchIn.readLineDouble() - Aufruf einer Methode, die einen Wert vom Typ<br />
double zurückgibt.<br />
Operationszeichen in Ausdrücken haben feste vorgegebene aber womöglich<br />
vom Kontext abhängige Bedeutung, zB.: „+“ überladen