![]() |
![]() |
-pawelsto- |
![]()
Post
#1
|
Goście ![]() |
Witam
Czy jesli chce tworzyc obiekty jednej klasy w kilku skryptach w roznych plikach to za kazdym musze pisac definicje tej klasy, ew. includowac() plik z definicja?? Jaka jest widocznosc definicji funkcji/klasy?? |
|
|
![]() |
![]() ![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 83 Pomógł: 0 Dołączył: 28.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
hejka
Cytat Czy jesli chce tworzyc obiekty jednej klasy w kilku skryptach w roznych plikach to za kazdym musze pisac definicje tej klasy, ew. includowac() plik z definicja?? fajnie by było gdyby skrypt wiedział jaki obiekt chcesz utworzyć, czyli żeby wiedział że klasa istnieje i jakie jest jej "ciało" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) a co za tym idzie, musi widzieć definicję tej klasy: - bezposrednio w pliku, w ktorym jest skrypt - pośrednio, poprzez wczytanie jej z określonego pliku-> poprzez include(), require() w innym wypadku wyrzucony zostanie błąd php jest inteligentne, wiec jezeli pliki widzą sie wzajemnie nie trzeba dublować includowania ;0 np. mamy 3 pliki: class.Person.php - definicja klasy Person class.Child.php - definicja klasy Child, dziedziczacej po Person, zawiera instrukcję require('class.Person.php') index.php - korzystamy z obu class, zawiera instrukcje require('class.Child.php') jak widać w pliku index.php moge dostać sie do 'zawartości" clasy person mimo iż jej nie wczytałem bespośrednio. jest ona widoczna poprzez plik class.Child.php mam nadzieje ze opisane jest to w miare jasno ;0 pozdr |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 252 Pomógł: 2 Dołączył: 4.12.2004 Skąd: Skierniewice Ostrzeżenie: (10%) ![]() ![]() |
no bez przesady, co ten temat robi na przedszkolu (IMG:http://forum.php.pl/style_emoticons/default/dry.gif)
Sorry za OT, ale wydaje mi się że to nie nalaży do zagadniej dla początkujących |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
Czemu? To jest coś ala zasięg zmiennych? Nie pytał sie o budowe klasy a o jej zasięg ;P. I napewno na php nie zasługuje
|
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Jak uzywacie ze temat nalezy przeniesc to uzyjcie opcji Raportuj, a my sie tym zajmiemy/rozwazymy.
A to sa podstawy + user jest niezarejestrowany wiec topik pozostaje tutaj. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 16:42 |