extends Vector<xyz>

Status
Nicht offen für weitere Antworten.
S

sexxxy

Gast
ich möchte eine eigene Vector klasse schreiben bei der ich dann auch
vectorsset<String> sv=new vectorsset<String>(); machen kann

aber immer wenn ich eine klasse von Vector ableite und das machen will kommt


jar:
Compiling 1 source file to C:\Dokumente und Einstellungen\M\imagefabloader\build\classes
C:\Dokumente und Einstellungen\M\imagefabloader\src\downloadeing\imagefabrutine.java:31: type various.vectorsset does not take parameters
vectorsset<String> alllinks;
 

The_S

Top Contributor
Machst du das so?

Code:
import javax.swing.*;

public class Test<Element> {
	
	public Test(Element blub) {
		System.out.println(blub.getClass());
	}
	
	public static void main(String[] args) {
		new Test<JComponent>(new JPanel());
	}
}

Hast du Java 5 oder höher?
 
S

sexxxy

Gast
höher

Code:
public class Vectorsset extends Vector{

   public Vectorsset  () {
      ...
   }
}
 

The_S

Top Contributor
Dann sollte mein Code funktionieren. Hab ihn mal eben angepasst, so dass er ein bisschen ausführlicher ist.
 

hupfdule

Top Contributor
Du musst die Klasse Verctorset auch generisch erstellen. Lies dir mal das Tutorial von SUN zu den Generics durch. Grob müsste es etwa so aussehen:

Code:
public class Vectorset<T> extends Vector<T>{
   ...
}
 
S

sexxxy

Gast
ahso THX ich probiers mal aus *heul* leider funzt meine ide grade nicht ist abgestürzt oder so heul
 
S

sexxxy

Gast
Hobbit_Im_Blutrausch hat gesagt.:
Machst du das so?

Code:
import javax.swing.*;

public class Test<Element> {
	
	public Test(Element blub) {
		System.out.println(blub.getClass());
	}
	
	public static void main(String[] args) {
		new Test<JComponent>(new JPanel());
	}
}

Hast du Java 5 oder höher?

funktioniert nicht heul was für eine art von element soll ich da benuten ich blicks nicht
 

hupfdule

Top Contributor
Was ist "Element"? Das hat doch eigentlich nichts mit deinem ursprünglichen Code zu tun. Falls doch, hilf mir mir mal die Brücke zu schlagen. Was genau bemängelt er denn hier?
 
S

sexxxy

Gast
achso das hier funktioniert:

Code:
public class bettervector<E> extends Vector<E> {
    
    /** Creates a new instance of bettervector */
    public bettervector(){
    super();
    }
    public boolean add(E e) {
        if(contains(e)){
            return false;
        }
        super.add(e);
        return true;
    }



}

aber jetzt funktioniert

bettervector1=bettervector1.subList(start,end);

das hier nicht *heul*
 

hupfdule

Top Contributor
Ich hab schon von Leuten gehört, denen konnte geholfen werden, nachdem sie erwähnt haben, was nicht funktioniert (Fehlermeldung, etc.).
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
mrStudent <? extends T> und <? super T> Java Basics - Anfänger-Themen 1
berserkerdq2 Größter unterschied von extends thread und implements runnable? Java Basics - Anfänger-Themen 2
N Variabel in eine class mit "extends JLabel" übertragen Java Basics - Anfänger-Themen 2
J extends Problem Java Basics - Anfänger-Themen 2
N extends und super vs new object Java Basics - Anfänger-Themen 4
JavaTalksToMe Extends/Implements Frage Java Basics - Anfänger-Themen 3
D public ArrayList(Collection<? extends E> c); Java Basics - Anfänger-Themen 2
CptK Interface Klasse Frame (extends JFrame) aus anderer Klasse schließen Java Basics - Anfänger-Themen 7
J Implements und Extends Java Basics - Anfänger-Themen 5
C Was macht `public class ClassName<T extends Comparable<T>>`? Java Basics - Anfänger-Themen 14
J Compiler-Fehler Fehler bei Vektor (E extends Object declared in class Vector) Java Basics - Anfänger-Themen 9
M mehrere extends? Java Basics - Anfänger-Themen 19
J doppelname nach schlüsselwort extends Java Basics - Anfänger-Themen 4
V Was bewirkt das Schlüsselwort extends in Verbindung mit class bzw. public class ? Java Basics - Anfänger-Themen 2
T extends und implements Java Basics - Anfänger-Themen 11
Crazynet 2 extends Java Basics - Anfänger-Themen 22
S Wrapper Klasse und extends Java Basics - Anfänger-Themen 2
W Methoden Rückgabedatentyp java.util.Map<java.lang.String,? extends ...> Java Basics - Anfänger-Themen 4
R Vererbung Übergabe von Variablen der Superklasse an Subklasse mit "extends" Java Basics - Anfänger-Themen 5
K Erste Schritte Extends Implements Java Basics - Anfänger-Themen 4
S Threads Thread wenn extends schon vergeben Java Basics - Anfänger-Themen 8
vandread Java Wildcards - Wann super wann extends? Java Basics - Anfänger-Themen 2
F Anfängerfrage zu extends Java Basics - Anfänger-Themen 12
B addAll(Collection<? extends E> c) Java Basics - Anfänger-Themen 9
T Input/Output StructuredFileReader extends BufferedReader Java Basics - Anfänger-Themen 6
K Erste Schritte extends vererbung Java Basics - Anfänger-Themen 15
P Class<? extends Entity> Array Java Basics - Anfänger-Themen 9
A final und extends Java Basics - Anfänger-Themen 14
Y Threads extends Thread oder implements Runnable Java Basics - Anfänger-Themen 10
C Vererbung "extends" umgehen mittels Objekterzeugung?! Java Basics - Anfänger-Themen 29
L Implements<-->extends und Interface Java Basics - Anfänger-Themen 10
T Collections Queue<? extends Number> add() offer() Java Basics - Anfänger-Themen 13
S Klasse extends HashMap Java Basics - Anfänger-Themen 20
L Problem mit Vererbung (extends) cannot find symbol Java Basics - Anfänger-Themen 3
D MyActionListener extends Thread Java Basics - Anfänger-Themen 3
H2SO3- Designfragen (mehrfach extends) Java Basics - Anfänger-Themen 11
G Unterschied e extends y vs ? extends y Java Basics - Anfänger-Themen 5
X List von Klasse B als List von Klasse A (B extends A) Java Basics - Anfänger-Themen 2
H extends Locale Java Basics - Anfänger-Themen 4
O import ja....extends nein Java Basics - Anfänger-Themen 5
G Muss es immer extends sein ? Java Basics - Anfänger-Themen 9
N class Test<E extends MyAbstractClass> => typ von E? Java Basics - Anfänger-Themen 5
K mehrere Extends Java Basics - Anfänger-Themen 2
S new .() extends JDialog {.} Java Basics - Anfänger-Themen 15
S extends und Konstruktor Java Basics - Anfänger-Themen 8
E Interface extends Observable Java Basics - Anfänger-Themen 13
G Wiedermal vererbung, extends JDialog extends Exception ? Java Basics - Anfänger-Themen 8
U extends JLabel & Thread Java Basics - Anfänger-Themen 2
G Innere klasssen unde "extends" klassen definieren, Java Basics - Anfänger-Themen 2
frau-u JMenu mit extends JPanel? Java Basics - Anfänger-Themen 4
G "extends DBConnection" funktioniert nicht Java Basics - Anfänger-Themen 15
N extends / implements / static, bedeutung ?? Java Basics - Anfänger-Themen 12
C Problem mit Zeichnen auf einer extends Canvas Class... Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben