![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.02.2007 Ostrzeżenie: (0%)
|
Witam!
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. Kod ----------------------------------------- Nazwisko ---------------------------------------- - name : String | ---------------------------------------- + Nazwisko() | + Nazwisko(name: String) | + getName() : String | + setName( name: String ) : void | ---------------------------------------- (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) 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 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){ } } 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; 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! |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 5 Dołączył: 24.02.2004 Ostrzeżenie: (0%)
|
wyglada na zaliczenie u Milczara (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Punkt c wystarczy zrobic klase z 1 atrybutem: public Nazwisko first; Brakuje jeszcze tutaj:
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.02.2007 Ostrzeżenie: (0%)
|
wyglada na zaliczenie u Milczara (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Punkt c wystarczy zrobic klase z 1 atrybutem: public Nazwisko first; Brakuje jeszcze tutaj:
hehe (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )) tak tak wiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) znowu zapomnialem o THIS. grrr ostatnio przez to jedno zdania oblalem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) (((( ale powiedz mi czy w tej Klasie Nazwisko to wystarczy dopisac tylko te 2 pola? public Nazwisko next; i ... prev; (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? w pkt c tak jak piszesz?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 154 Pomógł: 5 Dołączył: 24.02.2004 Ostrzeżenie: (0%)
|
tak. na priv opisalem.
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 13.02.2007 Ostrzeżenie: (0%)
|
Czyli podsumowujac caly kod wygladal by nastepujaco:
oraz
ostatnie moje pytanie zeby rozwiac moje wszystkie watpliwosci: 1. czy jezeli jest public Nazwisko pierwszy czy nie musi byc public Nazwisko ostatni; (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 06:47 |