Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Interfejsy - o co chodzi?
dooshek
post 22.06.2004, 07:42:46
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Trójmiasto

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


Czy ktos moze mi dokladnie i lopatologicznie wytlumaczyc o co chodzi z interfejsami. Chcialbym zrozumiec...


--------------------
"Use the force - read the source"
Go to the top of the page
+Quote Post
..:: pingu ::..
post 22.06.2004, 07:49:26
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 15.12.2003
Skąd: Mikołów

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


no wiesh interfejsy do niczego takiego nie służą, ale są po to by widzieć jakie komendy się znajdują w klasie i jakie mają paramtetry.
Po prostu służą do zwiekszenia czytelnośi klasy.


--------------------
Workshop: FC2/WinXp SP1 | Apache 2.0.50 | PHP 5.00 | MySQL 4.0.20 | Zend Studio 3.5 :)
Go to the top of the page
+Quote Post
dooshek
post 22.06.2004, 07:58:08
Post #3





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 22.10.2003
Skąd: Trójmiasto

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


Cytat(..:: pingu ::.. @ 2004-06-22 08:49:26)
no wiesh interfejsy do niczego takiego nie służą, ale są po to by widzieć jakie komendy się znajdują w klasie i jakie mają paramtetry.
Po prostu służą do zwiekszenia czytelnośi klasy.

no dobra, myslalem, ze to do czegos konkretnego sluzy... ze moze cos pomoc w pisaniu. czyli rozumiem, ze jedynie ma to charakter informacyjny tak? na pewno nie da sie z tym cos wiecej zrobic?questionmark.gif


--------------------
"Use the force - read the source"
Go to the top of the page
+Quote Post
Ozzy
post 22.06.2004, 10:51:45
Post #4





Grupa: Zarejestrowani
Postów: 204
Pomógł: 0
Dołączył: 26.12.2003
Skąd: Rzeszów

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


http://zend.com/php5/articles/php5-interfaces.php
Go to the top of the page
+Quote Post
maven
post 23.06.2004, 15:20:09
Post #5





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 23.06.2004

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


interfejsy maja o wiele wieksza funkcjonalnosc niz tylko dostarczanie dodatkowych informacji o klasie. Rozwiazanie to zostalo przeniosione z jezyka JAVA i jest sposobem na ominiecie problemu pojedynczego dziedziczenia. Jesli jakies zachowania powtarzaja sie w roznych klasach na roznym poziome hierarchii klas, wlasnie takie zachowanie nalezy umiescic w interfejsie, ktory jest zbiorem publicznych metod abstrakcyjnych. Klasa poprzez implementacje takiego interfejsu zobowiazuje sie wobec innych klas na dostarczenie takiej fukcjonalnosci, jaka wynikalaby z implementowanego interfejsu.

Ten post edytował maven 23.06.2004, 17:45:52
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 28.04.2024 - 07:30