![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 1 Dołączył: 20.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam zależność tego typu:
ale do tego mam zależność:
Od jakiegoś czasu główkuję jak to rozwiązać, ale nic sensownego nie przychodzi mi do głowy. Ten post edytował Kedan 11.05.2009, 11:29:35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 18 Dołączył: 25.04.2009 Ostrzeżenie: (20%) ![]() ![]() |
Dziedziczenie złe ? Jeśli nie dziedziczenie to co ? Złe to są wskaźniki w c++ (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) wszystko jest kiepskie, jak jest trudne i się tego nie rozumie, wskaźniki są super, jak się nad nimi panuje, no niestety c++ to już nie jest php, tam jak się coś zawali, a szczególnie na wskaźnikach, to nieraz jest ciężko dojść gdzie jest problem, tu w php co najwyżej nie będzie nam działać fragment kodu, ale łatwo to idzie naprawić chodzi mi o samo dziedziczenie - jest be. lepiej wkomponowac obiekt w klase niz uzywac dziedziczenia gdzie popadnie. Już nie wspomne o dziwactwach typu: szablon do PDF po klasie smarty, albo w celu przyslonienia jednej metody. Niektorzy ludzie zachlysna sie OOP i dziedzicza wszystko co popadnie, a z punktu architektonicznego wyglada to gorzej niz zle (pewnie pod katem wydajnosci takze ma to jakies znaczenie). W linku, który podałem wcześniej, bardzo fajnie sa opisane te wszystkie wady dziedziczenia. no wiesz jak coś jest źle napisane, to faktycznie dziedziczenie to kiepski pomysł, ale z drugiej strony, jak masz obiekt np koło samochodowe, i chcesz do niego dodać wentyl, to poco pisać na nowo, opisywać koło z wentylem, jak można z dziedziczyć koło i dodać do niego wentyl |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:49 |