hehe buldum sonunda ..
http://snippets.dzone.com/posts/show/3237
adresinde java ile karşılaştırmalı olarak kodunu vermişler..
2008/9/19 Rüştü Derici <rustuderici_at_gmail.com>:
> Merhaba,
> Php deki bir projeyi class yapısına geçirmeye çalışıyorum ..
> ihtiyacım olan constructor'a birden fazla parametre seçeneği verebilmek
> yani eğer constructor u parametresiz çağırırsa default parametreyi
> atasın değilse
> verilen parametreyi uygulatsın ..gibi..
> bunu aşağıdaki örnek gibi yaptırtamıyorum
> function deneme($arguement=false)
> ile yapmak istemiyorum
> çünkü o zaman araya bir arguman girebilmek için öncesindeki tüm
> argumanların değerlerini tekrar tekrar false diye yazmak gerekiyor
> eğer 15 tane arguman
> olabiliyor ise bu cidden sıkıntı yaratıyor class inherit edildiğinde
> ..daha kolay bir yolu var mıdır bunun?
> sevgiler,
> Rüştü
>
>
> ÖRNEK KOD:
> ---------------------------------
>
> class deneme{
> var default_argument=0;
> function deneme($arguement)
> {
> ...buurada yapılacak işlemler
> }
>
> function deneme()
> {
> deneme($this->default_arguement);
>
> }
>
> }
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Fri 19 Sep 2008 - 14:18:16 EEST