Mam mały problem z napisaniem w sumie pewnie kilku prostych linijek. Jeżeli ktos się mna tym zna bylo by super!
zadanie wyglada nastepujaco:
Cytat
A) Zdefiniuj klasę wg diagramu UML poniżej. Dodaj dodatkowe pola tak aby obiekty tej klasy mogły być elementami listy.
Następnie w klasie ,,Testuj” zdefiniuj metodę tescik() (typu void) i utwórz w tej metodzie obiekt klasy Nazwisko i podziałaj na niego zdefiniowanymi w tej klasie metodami
C)Utwórz klasę Lista tak aby była ona listą dwukierunkową i zawierała ona obiekty klasy Nazwisko
Kod
-----------------------------------------
Nazwisko
----------------------------------------
- name : String |
----------------------------------------
+ Nazwisko() |
+ Nazwisko(name: String) |
+ getName() : String |
+ setName( name: String ) : void |
----------------------------------------
Nazwisko
----------------------------------------
- name : String |
----------------------------------------
+ Nazwisko() |
+ Nazwisko(name: String) |
+ getName() : String |
+ setName( name: String ) : void |
----------------------------------------

C)Utwórz klasę Lista tak aby była ona listą dwukierunkową i zawierała ona obiekty klasy Nazwisko
to jest pseudo uml i mniej wiecej wyglada to nastepujaco:
ad A)
Kod
public class Nazwisko{
private String name;
public Nazwisko() {
}
publiv Nazwisko(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setName(String name){
}
}
private String name;
public Nazwisko() {
}
publiv Nazwisko(String name){
this.name=name;
}
public String getName(){
return name;
}
public void setName(String name){
}
}
w tym kodzie trzeba dopisac dodatkowe pola tak aby mogly byc elementami listy no i tu sie zaczyna problem czy wystarczy ze po deklaracji zmiennej (name) dopisze cos takiego:
Kod
public Nazwisko next;
public Nazwisko prev;
public Nazwisko prev;
czy moze to chodzi o cos innego.... :/
punkt B niewydaje sie byc trudnym natomiast punk C niestety jak dla mnie tak choc pewnie rozwiazanie tego jest banalne.... jeżeli ktos wie jak wyglada lista 2-kierunkowa to bede wdzieczny!
z gory dzieki za pomoc!