Java Basis-Sprachelemente: Unterschied zwischen den Versionen

Aus SibiWiki
Zur Navigation springen Zur Suche springen
Zeile 2: Zeile 2:
[[Kategorie:Informatik-Abitur]]
[[Kategorie:Informatik-Abitur]]


= Anforderungen Zentralabitur =
Das Zentralabitur fordert die Kenntnis von bestimmten Basis-Sprachelementen, die hier aufgeführt sind.
Das Zentralabitur fordert die Kenntnis von bestimmten Basis-Sprachelementen, die hier aufgeführt sind.
Im folgenden werden diese und weitere Basis-Sprachelemente erläutert.


'''Stand: 2012 (im April 2013 noch aktuell)'''
'''Stand: 2012 (im April 2013 noch aktuell)'''


* Klassendefinitionen
* Klassendefinitionen
* Beziehungen zwischen Klassen
* Beziehungen zwischen Klassen
** gerichtetete Assoziation
** gerichtetete Assoziation
Zeile 14: Zeile 18:
* Verzweigungen (if, switch)
* Verzweigungen (if, switch)
* Schleifen (while, for, do-while)
* Schleifen (while, for, do-while)
=  Klasse, Objekt, Klassendefinition =
* Von einer '''Klasse''' können viele '''Objekte''' erzeugt werden.
* Beispiel: Es gibt eine Klasse <code>Crab</code>, von der man viele einzelne Objekte erzeugen kann.
* Java: <code> public class Crab </code>
== Konstruktor ==
'''Aufruf des Konstruktors'''
* Um ein neues Objekt einer Klasse zu erzeugen, ruft man den '''Konstruktor''' der Klasse auf, z.B.:
* Java: <code>Crab neueKrabbe = '''new Crab()''';</code>
'''Definition des Konstruktors'''
Im Konstruktor wird festgelegt, was passiert, wenn ein Objekt der Klasse erzeugt wird.
Beispiel:
<code>
  public class Crab{
 
    '''public Crab(){
      turn(50);
    }'''
  }
</code>
Dadurch wird jede Krabbe bei der Erzeugung um 50 Grad gedreht.
= Attribute =
TODO
= Methoden =
(mit Parametern und Rückgabewerten)
TODO
= Wertzuweisungen =
TODO
= Verzweigungen (if, switch) =
TODO
= Schleifen (while, for, do-while) =
TODO
= Beziehungen zwischen Klassen =
TODO
== gerichtetete Assoziation ==
TODO
== Vererbung ==
TODO

Version vom 15. September 2013, 16:22 Uhr


Anforderungen Zentralabitur

Das Zentralabitur fordert die Kenntnis von bestimmten Basis-Sprachelementen, die hier aufgeführt sind.

Im folgenden werden diese und weitere Basis-Sprachelemente erläutert.

Stand: 2012 (im April 2013 noch aktuell)

  • Klassendefinitionen
  • Beziehungen zwischen Klassen
    • gerichtetete Assoziation
    • Vererbung
  • Attribute und Methoden (mit Parametern und Rückgabewerten)
  • Wertzuweisungen
  • Verzweigungen (if, switch)
  • Schleifen (while, for, do-while)


Klasse, Objekt, Klassendefinition

  • Von einer Klasse können viele Objekte erzeugt werden.
  • Beispiel: Es gibt eine Klasse Crab, von der man viele einzelne Objekte erzeugen kann.
  • Java: public class Crab

Konstruktor

Aufruf des Konstruktors

  • Um ein neues Objekt einer Klasse zu erzeugen, ruft man den Konstruktor der Klasse auf, z.B.:
  • Java: Crab neueKrabbe = new Crab();

Definition des Konstruktors Im Konstruktor wird festgelegt, was passiert, wenn ein Objekt der Klasse erzeugt wird.

Beispiel:

 public class Crab{
  
   public Crab(){
     turn(50);
   }
 }

Dadurch wird jede Krabbe bei der Erzeugung um 50 Grad gedreht.

Attribute

TODO

Methoden

(mit Parametern und Rückgabewerten) TODO

Wertzuweisungen

TODO

Verzweigungen (if, switch)

TODO

Schleifen (while, for, do-while)

TODO

Beziehungen zwischen Klassen

TODO

gerichtetete Assoziation

TODO

Vererbung

TODO