![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie,
mam nastepujaca klase (wlasciwie jej poczatek), jest to klasa odpowiedzialna za prawdzanie danych... wyglada ona w sposob nastepujacy: SprawdzanieDanych.class.php
a teraz wykorzystanie tej klasy w kodzie index.php
co do tego kodu to mam pytanie czy w prawidlowy sposob tworze konstruktor klasy oraz czy pozniej prawidlowo wykonuje czynnosci w pliku index.php zwlaszcza chodzi mi o linie 12 - czy w ten sposob powinno sie postepowac... gdyz moge przekazywac ciag poprzez argument w metodzie (czyli: $spr->email($ciag), oczywiscie trzeba zmienic troche kod klasy) ale wowczas z kolei nie mam co "wrzucic" do kontruktora klasy... prosze o podpowiedzi... mhs |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 521 Pomógł: 0 Dołączył: 3.11.2003 Skąd: 3city Ostrzeżenie: (0%) ![]() ![]() |
Kompletna katastrofa. W programowaniu obiektowym chodzi o obiekty, które mają odwzorowywać dziedzinę biznesową, blah, blah. To wcale nie jest to samo co programowanie "klasowe", lub raczej "statyczno-klasowo-proceduralne", które tak naprawdę jest gorsze niż programowanie proceduralne, bo wprowadza dodatkowy zamęt i bałagan.
Krótko, OOP != wrzucenie kilku funkcji to przypadkowej klasy. To co widzimy to raczej wymuszona emulacja namespaces przez mechanizm klas. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 17:55 |