Komentarze do 06. Dziedziczenie i polimorfizm
ramza
16 czerwca 2007,
1:21
Ogólnie fajnie...ale chyba wiem na jakiej ksiażce sie wzorujecie ;) strasznie podobne opisy i przykłady :)
Sfinks
11 lipca 2007,
13:23
co tak na wszystkich komentarzach tylko krytykujecie szanowni czytelnicy. Bardzo dobrze jest opisane, jak dla początkującego jest wystarczająco jasne i ciekawe. oczywiście jeżeli komuś się nie podoba może za jakiś 60 zeta kupić jakąś idiotyczną książkę Jessy Liberty(C# wprowadzanie, wydanie 2007), i wraz nic nie zrozumiejąc wracać tutaj i szukać o co tam w książce chodziło. ja jestem za autora. prawda niedoskonałości są , ale to tylko zauważy ktoś kto zna C++ lub java, ale nie są to błędy tylko za mało dopisane szczegóły.chyba nauka jest darmowa nie? wiec....
slavo
22 lipca 2007,
11:22
popieram, kupienie każdej książki >80PLN to 3/4 wiadomości które tutaj są, być może w bardziej zawiłych i abstrakcyjnych przykładach (zawsze zastanawiam się skąd autorzy biorą takie wydumane przykłady). Tu jest prosto i przejrzyście, gratuluję :)
Unbeliever
11 września 2007,
12:47
Bardzo fajny kurs! Drobne "wpadki" się zdarzają…ale z drugiej strony, gdzie ich nie ma! :) Zgrabnie skompensowana wiedza. Pozdrawiam!
Piotr
20 października 2007,
18:41
ok wszystko prosto ale ja tu czego nie rozumiem, bo autor przedstawil polimorfizm za pomoca przykladu z antena, a wogole potem nie powiedzial w ktorym miejscu on wysetpuje w porgramie i na czym polega tak naprawde w programie wiec w sumie nadal nie wiem co to jest ten polimorfizm w programie
piechu
22 października 2007,
14:57
wszystko fajnie ale zapomnieliscie podac istotnej cechy polimorfizmu, a dokladnie chodzi o operowanie na klasach pochodnych dysponujac referencja na klase bazowa np
abstract class A{
abstract void rob();
}
class B:A{}
class C:A{}
...
B bb=new B();
C cc= new C();
ArrayList lista=new ArrayList();
lista.add(bb);
lista.add(cc);
foreach(A temp in lista){
temp.rob();
}
Libre
26 grudnia 2007,
3:23
Kurs spoko, ale jezeli chodzi o ksiazki to sie nie zgadzam! Chyba nikt z was po porostu nie umie ksiazek wybierac:p.Specjalnie dla was proponuje zacząc od C# i .NET Stephen C. Perry :">
Piotr W-w
28 lutego 2008,
12:57
Super kurs. O to chodzi- najwazniejsze rzeczy- w sposob przystepny i zrozumialy
Kwaq
29 kwietnia 2008,
23:04
Moim zdaniem napisane w zrozumiały sposób. Bardzo ciekawy temat.
Nauczyłem się czegoś nowego i to jest dla mnie najważniejsze :)
camillos
15 lipca 2008,
21:54
Wszystko fajnie tylko jak nic brakuje mi tu ćwiczeń, a temat jest dość obszerny więc było by co ćwiczyć.
Zet
1 lutego 2009,
13:34
Nie rozumiem tutaj jednej rzeczy: czym wobec tego różni się ukrycie danej metody od jej przesłonięcia?
nop
13 maja 2009,
11:28
świetny kurs
y
6 maja 2010,
10:24
dobry kurs, ale zauważyłem małe kłamstewko. Autor: "Ważną informacją jest fakt, że klasy nie dziedziczą konstruktorów". Serio?
class A
{
public A()
{
Console.WriteLine( "A" );
}
}
class B : A
{
public B()
{
Console.WriteLine( "B" );
}
}
public static void Main()
{
B b = new B();
Console.ReadKey();
}
crv
27 lipca 2010,
13:49
Serio. Konstruktorów nie dziedziczymy. Oczywiście mamy możliwość dostępu do konstruktora klasy nadrzędnej i najczęściej używamy właśnie jego wywołania w konstruktorze klasy pochodnej.
konrad
7 lipca 2011,
1:41
A po co w przykładzie z PierwszaKlasa, DrugaKlasa, TrzeciaKlasa występuje polimorfizm, skoro jeśli usune słówko virtual i override to program dalej działa tak samo ?
Dodaj swój komentarz