Roki Opublikowano 21 Marca 2012 Opublikowano 21 Marca 2012 Mam klasę A a w niej funkcję funkcja(); Mam też klasę B. Czy mogę wprowadzić zmiany do klasy A, z klasy B? Chodzi mi o podmianę tej funkcji.
baca Opublikowano 21 Marca 2012 Opublikowano 21 Marca 2012 Nie rozumiem za bardzo o co Ci chodzi, ale raczej nie.
Administratorzy gnysek Opublikowano 21 Marca 2012 Administratorzy Opublikowano 21 Marca 2012 Przez dziedziczenie :)
Roki Opublikowano 22 Marca 2012 Autor Opublikowano 22 Marca 2012 Myślałem nad dziedziczeniem, tylko w bardzo dużej ilości kodu odnoszę się do klasy A i nie chcę nigdzie tego zmieniać. Najprawdopodobniej zrobię jedną funkcję i po prostu będę ją wykonywał w tej klasie, chociaż wolałbym zmieniać ją z klasy B. Dzięki.
Administratorzy gnysek Opublikowano 22 Marca 2012 Administratorzy Opublikowano 22 Marca 2012 Jak masz statyczne funkcje, to nie powinno być problemu, wszędzie wołasz A::metoda(), a w jednym miejscu B::metoda().
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się