MasterOfWar
Lt. Commander
- Registriert
- Jan. 2009
- Beiträge
- 1.397
Abend,
ich hab mal ne Frage :
angenommen ich hätte eine java klasse "Datenbank.java" und eine Klasse "Test.java", die Datenbank.java soll Daten speichern, die sie von der Main bekommt. Dazu habe ich eine Methode "einfügen".
Der Kopf der Datenbank sieht so aus :
Die Methode zum Einfügen so :
Der Konstruktor sieht so aus :
Eine neue Instanz erzeuge ich in der Test.java mit
Jetzt dachte ich, dass nur noch Integers in der Datenbank gespeichert werden können, allerdings kann ich mit
alles reinpacken.
Was mache ich falsch ?
ich hab mal ne Frage :
angenommen ich hätte eine java klasse "Datenbank.java" und eine Klasse "Test.java", die Datenbank.java soll Daten speichern, die sie von der Main bekommt. Dazu habe ich eine Methode "einfügen".
Der Kopf der Datenbank sieht so aus :
PHP:
public class Datenbank<A> {....
PHP:
public void einfuegen(Object objekt) {....
PHP:
public Datenbank(int zahl) {....
Eine neue Instanz erzeuge ich in der Test.java mit
PHP:
Datenbank<Integer> datenbank = new Datenbank<Integer>(10);
Jetzt dachte ich, dass nur noch Integers in der Datenbank gespeichert werden können, allerdings kann ich mit
PHP:
datenbank.einfuegen("20");
Was mache ich falsch ?