Aufgaben zu Rückgabewerten

Slides:



Advertisements
Ähnliche Präsentationen
Klassen - Verkettete Liste -
Advertisements

DVG Einfache Klassen Einfache Klassen. DVG Einfache Klassen 2 Strukturen Beispiel: Personendaten bestehen aus –String name –String vorname.
Forschungszentrum caesar
Konzepte objektorientierter Systeme
Java: Dynamische Datentypen
FH-Hof Verwaltung von Zeichenketten Richard Göbel.
Java: Grundlagen der Sprache
Java: Referenzen und Zeichenketten
Konstruktoren.
Imperative Programmierung Funktionen und Parameter
Java-Kurs - 2. Übung Entwicklungsumgebung Struktur von Programmen
PRJ 2007/1 Stefan Dissmann Motivation Problem: gleiche Datenstrukturen werden für verschiedene Objekte gebraucht: z.B. Listen von Studierenden, Kunden,
Zusammenfassung Vorwoche
Abstrakter Datentyp in C++ I - Klasse -
DVG Methoden 1 Methoden. 2 int dezi = Integer.parseInt(args[0]); boolean vz = (dezi>=0); dezi = Math.abs(dezi); String Bin = ""; do { } while.
DVG Einfache Klassen 1 Einfache Klassen. 2DVG Einfache KlassenStrukturen Beispiel: Personendaten bestehen aus String name String name.
Einführung in die Programmierung Anweisungen und Datentypen
Struktogramme IF-ELSE FOR – Schleife
Seite 1 Interface - Konzept Ein Interface führt einen neuen Datentyp ein: interface Frau {... } Das Interface enthält Deklarationen ( keine Definitionen.
Int meineZahl = 7; Variable: typ varName = Wert Kiste: Art Aufschrift Inhalt Beispiel:
Grundkonzepte Java - Klassendefinition
ü Datentypen "A" Ein Zeichen (Character) "Hallo!"
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
1.2 Attribute und Methoden Aufbau einer Java-Klasse:
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
Abteilung für Telekooperation Übung Softwareentwicklung 1 für Wirtschaftsinformatik Dr. Wieland Schwinger
Aufruf einer Methode eines Objektes vom Typ „Bruch“
Purga - Scriptengine Ein Einblick.
CuP - Java Vierte Vorlesung Entspricht ungefähr Kapitel 2.1 des Skriptums Montag, 14. Oktober 2002.
CuP - Java Sechste Vorlesung Entspricht ungefähr Kapitel 3. 1 – 3
Datentypen: integer, char, string, boolean
Agenda für heute, 7. April, 2005 Bedingte ProgrammausführungBedingte Programmausführung Algorithmische Grundlagen Vergleichsoperatoren, Wahrheitswerte.
Datentypen Überblick Datentypen Einfache / fundamentale Datentypen
Mag. Thomas Hilpold, Universität Linz, Institut für Wirtschaftsinformatik – Software Engineering 1 Programmierpraktikum Java SS 2005 Mag.Thomas Hilpold.
Java Syntaxdiagramme Buchstabe A B Z a z ... Ziffer
Mehrfach-informationen Einfachinformationen
Java-Kurs - 4. Übung Hausaufgabe Weitere Kontrollstrukturen
Variablen und Datentypen
Controller Werkstatt updaten Werkstatt ws = werkstattarray.get(werkstattId); ws.setName(name); ws.setAnsprechpartner(ansprechpartner); ws.setTelefonnummer(telefonnummer);
Java Programme nur ein bisschen objektorientiert.
Eine Vokabelschlange. Schlangen in Anwendungsprogrammen Die Piktogramme von Personen, mit denen wir ursprünglich die Datenstruktur Schlange eingeführt.
Schwarz, Lubkoll : Javakurs LE Organisatorisches ● Wer sind wir? ● Was machen wir hier? ● Was haben wir davon? ● Was habt ihr davon?
Die allgemeine Liste.
Objektorientiertes Modellieren und Programmieren mit Java
Konstruktoren.
Schnittstellen.
Objektorientierung Gliederung von Daten und Funktionen zu Objekten
Hello World! Javakurs 2013 Arne Kappen
Datentypen: integer, char, string, boolean
Zwei Denkansätze zur Klasse Schlange
Der Abschluss einer Schlange
Wiederholungen mit Zähler
Die Klasse Geist.
Die Klasse Vielfrass in Java
Datentypen: integer, char, string, boolean
Klassen selbst programmieren
Felder in Java.
Java-Kurs - 2. Übung primitive Datentypen, Konstanten
Kniffelergebnisse.
Allgemeine Befehle für die allgemeine Liste
Die Struktur einer Java-Klasse
Variable: typ varName = Wert Kiste: Art Aufschrift  Inhalt
Cäsar-Verschlüsselung
SS 04 Christiane Rauh Christian Hellinger
Grundkurs Informatik mit Java
Cäsar-Verschlüsselung
1. Die rekursive Datenstruktur Liste 1
Grundkurs Informatik 11-13
Kara: act()-Methode.
Schleifen Datenfelder (Arrays) Verzweigungen
 Präsentation transkript:

Aufgaben zu Rückgabewerten

Einige Datentypen Ganze Zahl Wahrheitswert Zeichenkette Zeichen Dezimalzahl int boolean String char double (float) 25 -333 8848 -32 1024 true false "blau" "Informatik" "wahr" "" 'N' 'O' 'S' 'W' '1' '-' 3.1415927 2.7182818 -0.6180340

Klasse Wetter Der Rückgabewert ist ein Wahrheitswert. boolean public _______ istFrostig () { if (temperatur < 0) return true; } else return false; Der Rückgabewert ist ein Wahrheitswert. Statt des if-Blocks könnte man auch kurz schreiben: return temperatur < 0;

Der Rückgabewert ist eine Zeichenkette. Klasse Wetter String public _______ gibWetterbeschreibung () { if (temperatur < 0) return "frostig"; } else if (temperatur < 20) return "kühl"; else return "warm"; Der Rückgabewert ist eine Zeichenkette.

Klasse Schuelerin Der Rückgabewert ist eine ganze Zahl. public _______ gibAlter () { return 2015 - geburtsjahr; } int Der Rückgabewert ist eine ganze Zahl. Das Ergebnis ist nur am 31.12.2015 garantiert richtig.

Der Rückgabewert ist eine Dezimalzahl (mit doppelter Genauigkeit). Klasse Ware double public _______ gibMehrwertsteuer () { return 0.19 * nettopreis; } Der Rückgabewert ist eine Dezimalzahl (mit doppelter Genauigkeit).

Klasse Gespraechspartner Die Methode besitzt keinen Rückgabewert. void public _______ gruesse (String name) { System.out.println ("Hallo, " + name + "!"); } Die Methode besitzt keinen Rückgabewert.

Klasse Gespraechspartner Die Methode besitzt keinen Rückgabewert. void public _______ gruesse (String name) { System.out.println ("Hallo, " + name + "!"); } Die Methode besitzt keinen Rückgabewert.

Der Rückgabewert ist ein Wahrheitswert. Klasse Geist boolean public _______ istUnverwundbar () { return !verwundbar; } Der Rückgabewert ist ein Wahrheitswert.