Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Metody private w interface
Jarod
post
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


W interfejsach można używać tylko metod typu public. A jak sobie poradzić z problemem, kiedy chcemy, żeby dana klasa implementowała pewien interfejs a jednocześnie część jej metod była prywatna? :]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




klasa moze implementowac pewien interfejs, i dodatkowo moze miec swoje inne metody, ktore moga byc prywatne.
Go to the top of the page
+Quote Post
Jarod
post
Post #3





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Cytat(nospor @ 25.01.2007, 14:30:12 ) *
klasa moze implementowac pewien interfejs, i dodatkowo moze miec swoje inne metody, ktore moga byc prywatne.

Nie rozumiemy się. Mam np taki kod:
  1. <?php
  2. interface B
  3. {
  4. public function __construct();
  5. private function a();
  6. private function b();
  7. }
  8. ?>


Chciałbym aby każda klasa, która implementuje interface B zawierała metodę a i b i aby te metody były prywatne.
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 - 19:19