de.hska.java.aufgaben.sonstiges
Class Periodensystem

java.lang.Object
  extended by de.hska.java.aufgaben.sonstiges.Periodensystem

public class Periodensystem
extends java.lang.Object

Das Periodensystem der chemischen Elemente. Da nur ein Periodensystem in der Wirklichkeit existiert, gibt es nur ein Objekt von dieser Klasse. Die Klasse implementiert also eine Menge mit einem Element (engl. singleton). Das Objekt wird mit der statischen Methode getPeriodensystem() zurückgeben. Die Daten für das Periodensystem werden von einer Textdatei geladen. Bei den Lathanoiden und Actinoide wird nur das erste Element verwendet.

Zurück zum Aufgabentext

Author:
pape

Method Summary
 ChemischesElement getChemischesElement(int periode, int gruppe)
          Gibt das chemische Element mit der angegeben Periode (1 bis 7) und aus der Gruppe (1 bis 18) zurück.
static Periodensystem getPeriodensystem()
          Gibt das einzige von dieser Klasse existierende Objekt zur�ck.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getPeriodensystem

public static Periodensystem getPeriodensystem()
Gibt das einzige von dieser Klasse existierende Objekt zur�ck.


getChemischesElement

public ChemischesElement getChemischesElement(int periode,
                                              int gruppe)
Gibt das chemische Element mit der angegeben Periode (1 bis 7) und aus der Gruppe (1 bis 18) zurück. Wenn kein Element f�r diese Werte existiert, dann wird null zurückgegeben. Bei Lanthanide oder Aktinodien wird nur das erste Element zurückgegeben.



(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben