Int meineZahl = 7; Variable: typ varName = Wert Kiste: Art Aufschrift Inhalt Beispiel:

Slides:



Advertisements
Ähnliche Präsentationen
ALP II: Objektorientierte Programmierung Sommersemester 2006
Advertisements

der Universität Oldenburg
Forschungszentrum caesar
Zusammenfassung der Vorwoche
PKJ 2005/1 Stefan Dissmann Vorwoche - Klasse public class Studierende { private String name, vorname, studiengang; private int matNr, semester; private.
Kapselung , toString , equals , Java API
(kleine!) Java Einführung Mittwoch, Heute Ziel: erstes Java-Programm erstellen Von der Aufgabenstellung bis zur Lösung Grundlagen Einfache.
Java: Dynamische Datentypen
Indirekte Adressierung
FH-Hof Indirekte Adressierung Richard Göbel. FH-Hof Einfache Speicherung von Daten Eine "einfache" Deklaration definiert direkt eine Speicherplatz für.
Java: Referenzen und Zeichenketten
Programmier-sprache Java Weiter mit PP..
Klassenvariable. Da man für jede Kuh bzw. jede Henne auf dem Markt den gleichen Preis für ein Liter Milch, bzw. den gleichen Preis für ein Ei bekommt,
WHILE - Anweisung. Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm.
Objekte und Arbeitsspeicher
FOR Anweisung. Aufgabe : Ausgabe aller ganzen Zahlen von 0 bis 100 auf dem Bildschirm.
DO...WHILE Anweisung.
ARRAY oder FELD oder VEKTOR
Robotik mit LEGO Mindstorms
Java-Kurs - 2. Übung Entwicklungsumgebung Struktur von Programmen
Praxis-Repetitorium JAVA zusätzliche, ergänzende Lehrveranstaltung
PKJ 2005/1 Stefan Dissmann Methoden (Motivation) Idee: Identische Programmabschnitte zusammenfassen und mit einem Namen versehen Vorteile: Übersichtlichkeit.
PRJ 2007/1 Stefan Dissmann Motivation Problem: gleiche Datenstrukturen werden für verschiedene Objekte gebraucht: z.B. Listen von Studierenden, Kunden,
PKJ 2005/1 Stefan Dissmann Rückblick auf 2005 Was zuletzt in 2005 vorgestellt wurde: Klassen mit Attributen, Methoden und Konstruktoren Referenzen auf.
PKJ 2005/1 Stefan Dissmann Zusammenfassung Vorwoche Programm besteht aus mehreren Bestandteilen: Schlüsselwörter Sonderzeichen Bezeichner Kommentare Texte.
Zusammenfassung Vorwoche
PKJ 2005/1 Stefan Dissmann Zusammenfassung Vorwoche Methoden sind mit einem Namen versehene Programmabschnitte besitzen Rückgabetyp, Namen, Parameterliste.
DVG Einführung in Java1 Einführung in JAVA.
Einführung in die Programmierung Anweisungen und Datentypen
Informatikunterricht mit Java
Wichtige Fachausdrücke in C
PRJ 2007/1 Stefan Dissmann Verkettete datenstruktur: Liste Problem: Liste, die eine beliebige Zahl von Elementen verwaltet Operationen: Erzeugen, Anfügen,
Einführung in die Programmiersprache C 1
Java programmieren mit JavaKara
Informatik 1 Übung 2.
Programmieren Kapitel 3 – Variablen.
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
C# Einheitliches Typsystem
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
CuP - Java Elfte Vorlesung Montag, 11. November 2002.
Grundlagen der Programmierung
Javakurs FSS 2012 Lehrstuhl Stuckenschmidt
Allgemeines zu Java Universelle, objektorientierte Programmiersprache
Informatik 1 Letzte Übung.
Abteilung für Telekooperation Übung Softwareentwicklung 1 für Wirtschaftsinformatik Dr. Wieland Schwinger
Die Grundidee Funktionsaufruf Funktionsname (Kopf) Code der Funktion
Grundkonzepte des Programmierens (mit ActionScript)
Arduino Kurs Abend 2.
Aufruf einer Methode eines Objektes vom Typ „Bruch“
Variablen in Programmiersprachen
© 2004 Pohlig - Taulien Explizite Typenumwandlung.
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
Variablen. var meineZahl:Number = 7; meineZahl 7 Name TypWert = Zuweisung von Variablen.
Programmiervorkurs WS 2014 Referenzdatentypen
3. Beschreibung von Abläufen durch Algorithmen 3.4 Zufall
Java Syntaxdiagramme Buchstabe A B Z a z ... Ziffer
Programmieren lernen ... ist un-möglich in einer Stunde...
Programmieren lernen ... ist un-möglich in einer Stunde...
Variablen und Operatoren. C++ Teil 2: Grundstrukturen Variablen Operatoren Kontrollstrukturen Funktionen Header-Dateien Pointer und Referenzen.
Tutorium Software-Engineering SS14 Florian Manghofer.
Java Programme nur ein bisschen objektorientiert.
Aufgaben zu Rückgabewerten
Nksainf.ch/oinf.
Variable: typ varName = Wert Kiste: Art Aufschrift  Inhalt
SS 04 Christiane Rauh Christian Hellinger
PGdP Tutorstunde 2 Gerald Mahlknecht Technische Universität München Informatik.
Kara: act()-Methode.
 Präsentation transkript:

int meineZahl = 7; Variable: typ varName = Wert Kiste: Art Aufschrift Inhalt Beispiel:

Platz effizient nutzen: Speicherwert interpretieren: Wieso brauchen wir verschiedene Variablentypen?

Primitive Datentypen ganze Zahlen byte1 Byteganze Zahlen-2 7 bis ( ) short2 Byteganze Zahlen-2 15 bis ( ) int4 Byteganze Zahlen-2 31 bis (ca. 2 Mrd.) long8 Byteganze Zahlen-2 63 bis Fließkommazahlen (Dezimalzahlen, gebrochene Zahlen) float4 ByteFließkommazahlenmit einfacher Genauigkeit double8 ByteFließkommazahlenmit doppelter Genauigkeit Wahrheitswerte boolean1 ByteWahrheitswertetrue oder false Zeichen (character) char2 ByteZeichenUnicode 1 Byte = 8 Bit

Zuweisung allgemein: lhs = rhs; Es gibt höchstens eine Zuweisung (einzelnes Gleichheitszeichen) pro Zeile, alles was auf der rechten Seite des Gleichheitszeichens steht, wird zuerst ausgerechnet Bei dieser Rechnung muss letzten Endes ein Wert herauskommen Dieser Wert wird dann dem Variablennamen auf der linken Seite zugewiesen Links steht nur der Name, bei der allerersten Benutzung des Namens auch noch der Typ

int meineZahl; meineZahl = 7; int meinVermoegen = 20; meinVermoegen = meinVermoegen + 100; int roebisVermoegen = 40; meinVermoegen = meinVermoegen + roebisVermoegen; roebisVermoegen = 0; meinVermoegen = 0.5*meinVermoegen; Beispiele:

Variablen in der act()-Methode

Variablen-Wert verändern public void act() { int meineZahl=2; // Variable deklarieren und Wert zuweisen meineZahl = meineZahl + 1; // Wert verändern System.out.println(meineZahl); // Wert in Konsole ausgeben }

Instanz-Variable