![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mam sobie klasę:
I jak teraz z drugiej klasy dostać się do tej pierwswzej? Czy to będzie działać, i dlaczego nie i co zrobić z zasięgiem zmiennych?
I czy jest jakimś rozwiązaniem, a jeżeli tak to jak to działa? Następne małe pytanko to, czy jeżeli klasa się nazywa 'JakaśKlasa' to czy fukcja 'uruchomiana" automatycznie przy stworzeniu obiektu może się nazywać 'jakaśKlasa' czy musi 'JakaśKlasa' ? ________ PS: OOP jest dla mnie dosyć nowym zagadnieniem i nie za bardzo wiem jak rozwikłać zagwozdki igdzie ich szukać ![]() ![]() -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 866 Pomógł: 32 Dołączył: 2.06.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
@dr_bonzo: Wielkie dzięki za rozjaśnienie
![]() A czy statyczne metody klasy można wyawoływać nie posiadając żadnego obektu danej klasy? I czy jeżeli chce mieć dostęp do jakiegoś pola(?), zmiennej danego obiektu(jak w przykładzie $tablicaA) to powinienem napisać odpowiednią metodę danej klasy do tego? Na tym polega hermetyzacja? Aha i czy __construct() ma być private/public/etc, czy nie? Bo w manualu przykłady są bez tych flag(?). U mnie jest private i zend code analyzer nie zgłasza wontów. ______ PS. Jeżeli to zle forum to przerzućcie to gdzie indziej ![]() Ten post edytował sztosz 28.08.2005, 16:15:43 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 21:46 |