|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectde.hska.java.aufgaben.objekte.ChemischesElement
public class ChemischesElement
Ein Chemisches Element mit seinem symbolischen Namen (ersten Buchstaben des lateinischen Namens) und der Kernladungszahl. Die Objekte dieser Klasse sind unveränderlich.
| Field Summary | |
|---|---|
static ChemischesElement |
GALLIUM
|
static ChemischesElement |
KALIUM
|
static ChemischesElement |
SAUERSTOFF
|
static ChemischesElement |
WASSERSTOFF
|
static ChemischesElement |
ZINK
|
| Constructor Summary | |
|---|---|
ChemischesElement(java.lang.String symbol,
int kernladungszahl)
Erzeugt ein neues Chemisches Element mit dem gegebenen Symbol und Kernladungszahl sowie der Elektronennegativität 0. |
|
ChemischesElement(java.lang.String symbol,
int kernladungszahl,
double elektronenNegativitaet)
Erzeugt ein neues Chemisches Element mit dem gegebenen symbolischen Namen und der Kernladungszahl (Ordnungszahl bzw. |
|
| Method Summary | |
|---|---|
int |
compareTo(java.lang.Object o)
Vergleicht zwei chemische Elemente hinsichtlich ihrer Elektronennegativität. |
double |
getElektroNegativitaet()
|
int |
getKernladungszahl()
Gibt die Kernladungszahl (auch Ordnungszahl bzw. die Anzahl Protonen) dieses Chemischen Elementes zurück. |
java.lang.String |
getSymbol()
Gibt den symbolischen Namen (ein oder zwei Anfangsbuchstaben des lateinischen Namens) dieses Chemischen Elements zurück. |
boolean |
isAlkalimetall()
Gibt genau dann true zurück, wenn dieses Chemische Element ein Alkalimetall ist. |
boolean |
isMetall()
Gibt genau dann true zurück, wenn dieses Chemische Element ein Metall ist. |
boolean |
isUebergangsmetall()
Gibt genau dann true zurück, wenn dieses Chemische Element ein Übergangsmetall ist. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final ChemischesElement WASSERSTOFF
public static final ChemischesElement SAUERSTOFF
public static final ChemischesElement KALIUM
public static final ChemischesElement ZINK
public static final ChemischesElement GALLIUM
| Constructor Detail |
|---|
public ChemischesElement(java.lang.String symbol,
int kernladungszahl,
double elektronenNegativitaet)
public ChemischesElement(java.lang.String symbol,
int kernladungszahl)
| Method Detail |
|---|
public boolean isMetall()
public boolean isAlkalimetall()
public boolean isUebergangsmetall()
public java.lang.String getSymbol()
public int getKernladungszahl()
public double getElektroNegativitaet()
public java.lang.String toString()
toString in class java.lang.Objectpublic int compareTo(java.lang.Object o)
compareTo in interface java.lang.Comparable
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben