Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Teoretyka]Klasa a Funkcja
thunderstorm
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 7.12.2005

Ostrzeżenie: (0%)
-----


Czy mógłby mi ktoś wytłumaczyć subtelną różnicę między klasą a funkcją? Moje pytanie dotyczy ogólnie programowania OOP. Dotychczas budowałem aplikacje internetowe silnie rozbudowane: sklepy, uploady i nie widziałem potrzeby zastosowania klas. Wszędzie radziłem sobie dzięki function() a zastosowanie klas, obiektów, metod, konstruktorów i całego składu tych trudnych pojęc, nie uznawałem za stosowne.

Nie zadałbym tego pytania, gdyby nie to, że zainteresowałem się Javą. Tutaj przejrzenie niezbędnych tutoriali na temat klas jest nieuniknione. Więc jaka jest potrzeba stosowania klas w php? Co to właściwie jest klasa, i czym się różni od pliku ze zbiorem funkcji, dołączonym za pomocą include() , do każdego dokumentu *.php ?

Byłbym wdzięczny gdyby mi ktoś to wytłumaczył (w prosty sposób - nie jestem programistą). (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował thunderstorm 18.05.2007, 18:43:13
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kwiateusz
post
Post #2


Admin Techniczny


Grupa: Administratorzy
Postów: 2 072
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




innymi słowy zbierają funkcje dotyczące tego samego w jeden obiekt dzięki czemu ktos kto mialby to poźniej rozwijać nie musi przeglądać dziesiątków plików szukając np funkcji zatwierdź dotyczącej koszyka tylko patrzy na klase koszyk i jego metode zatwierdź, tworzy to większy porządek w kodzie i pozwala na stosowanie kilku funkcji o tej samej nazwie ale należących do różnych klas i robiących co innego.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 22:47