By Uwe Post

ISBN-10: 3836218135

ISBN-13: 9783836218139

Show description

Read or Download Android-Apps entwickeln: Ideal für Programmiereinsteiger geeignet PDF

Best german_2 books

Extra resources for Android-Apps entwickeln: Ideal für Programmiereinsteiger geeignet

Example text

4 2 Ist Java nicht auch eine Insel? 249; Äußerst flexibel ist die Klasse String. In ein Objekt dieser Klasse passen beliebige Zeichenfolgen, also Buchstaben, Ziffern, Wörter oder ganze Sätze. abenteuer; public class Lampe { Boolean angeschaltet = false; Integer leistung = 40; String beschriftung = ""; }; Im Gegensatz zu konstanten Boolean-, Integer- oder Double-Werten müssen konstante String-Werte in doppelte Anführungszeichen gesetzt werden. beschriftung = "Maximal 40 Watt"; Sie haben jetzt gesehen, wie Klassen Vorlagen für Objekte bieten können, die bestimmte Eigenschaften haben, und wie diese manipuliert werden.

Der Übersicht halber habe ich jetzt den Anschalter weggelassen. neueBirne(8); Die Methode neueBirne() erwartet einen Integer-Parameter. Als Name für diesen Parameter dient das Objekt neueLeistung, das beim Aufruf hier den Wert 8 erhält. Dieser Wert von neueLeistung wird dann dem Attribut leistung zugewiesen. Bei der Deklaration des Parameters steht wie immer die Klasse vor dem Variablennamen. Der Parameter ist ein ähnliches Objekt wie ein Attribut, allerdings existiert er nur, solange die Methode abgearbeitet wird, und er kann bei jedem Aufruf einen anderen Wert aufweisen.

Unsere Klasse beansprucht die Verantwortung für das Attribut namens leistung für sich. Das bedeutet zwei Dinge: Erstens kann sich jede andere Klasse darauf verlassen, dass sich jede Lampe korrekt und unabhängig vom Rest der Welt um ihre eigene Leistung kümmert. Zweitens geht jeder Programmierer, der sich über die bewusst eingebaute privateEinschränkung hinwegsetzt, das Risiko ein, dass die Klasse nicht mehr wie vorgesehen arbeitet. Wer einer Klasse die Kontrolle über ihre privaten Attribute entzieht, bringt im schlimmsten Fall sein ganzes Projekt in Gefahr.

Download PDF sample

Android-Apps entwickeln: Ideal für Programmiereinsteiger geeignet by Uwe Post


by Michael
4.0

Rated 4.21 of 5 – based on 7 votes