16.11.2013 Aufrufe

Kapitel 1

Kapitel 1

Kapitel 1

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!