![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 945 Pomógł: 7 Dołączył: 15.03.2005 Skąd: katowice Ostrzeżenie: (0%) ![]() ![]() |
mam takie pytanie.
Tworze np obiket Doc(); przekazuje do niego kilka parametrów i wywołuje 1 metode. teraz chce wywyłać tę samą metodę z innymi parametrami. czy takie podejście jest dobre. chce uniknąc ze jakies parametru np sie nadpiszą czy coś..
Ten post edytował acztery 3.04.2007, 11:24:59 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
czy takie podejście jest dobre. chce uniknąc ze jakies parametru np sie nadpiszą czy coś.. Nie lepiej stworzyć klasy dziedziczące po Doc? Kod by się uprościł, stał bardziej logiczny. Nie piszę, że to co zrobiłeś jest złe, do czegoś klonowanie obiektów musi służyć. edit: Albo jeszcze lepiej niż dziedziczyć, byłoby zagregować (kompozycja) Doc() w tych nowych klasach. Ten post edytował LBO 3.04.2007, 11:36:47 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 08:52 |