Resimler | Videolar | Garip ve Korkunç Olaylar | Aşk | Forum Ultra | Sınırları Zorlayan Forum |

Sitemizden Daha Fazla Yararlanmak İçin Lütfen Üye Olunuz...

Join the forum, it's quick and easy

Resimler | Videolar | Garip ve Korkunç Olaylar | Aşk | Forum Ultra | Sınırları Zorlayan Forum |

Sitemizden Daha Fazla Yararlanmak İçin Lütfen Üye Olunuz...

Resimler | Videolar | Garip ve Korkunç Olaylar | Aşk | Forum Ultra | Sınırları Zorlayan Forum |

Would you like to react to this message? Create an account in a few clicks or log in to continue.

Sınırları Zorlayan Forum...

Arkadaşlar Sitemiz Yeni Açılmıştır, Gelişmesi İçin Elinizden Geleni Yapacağınıza İnanıyorum.. Siteye Üye Getirene +50 Rep..!
Arkadaşlar Alıntı Yaparak Açtığınız Konunun Altına Alıntı Yaptığınız Yerin Adresini Verin... Sitemizin Sağlığı İçin...
Sitemiz En İyi FireFox Tarayıcı İle Görüntülenmektedir.. Daha Rahat Bir Kullanım İçin FireFox Tarayıcıyı Tercih Edin.. DownLoad İçin BURAYI Tıklayın...!

Anket

Sitemiz Nasıl Olmuş?
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_left78%PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_right 78% [ 7 ]
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_left11%PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_right 11% [ 1 ]
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_left0%PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_right 0% [ 0 ]
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_left11%PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_right 11% [ 1 ]
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_left0%PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_right 0% [ 0 ]
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_left0%PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_right 0% [ 0 ]
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_left0%PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Bar_right 0% [ 0 ]

Toplam Oylar : 9

Giriş yap

Şifremi unuttum

En son konular

» Saian - Dilimizi Biliyor Full Albüm [MP3]
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyPaz Mart 18, 2012 11:47 pm tarafından VencrA

» Ferda Anıl Yarkın 4 Albüm Birden! ..::ForumUltra::..
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyC.tesi Ağus. 15, 2009 9:20 pm tarafından VencrA

» Şu Hayatta Kardeşim Diyebileceğim Adam...
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyCuma Ağus. 14, 2009 11:26 pm tarafından Misafir

» awatarlarrr
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyCuma Ağus. 14, 2009 5:13 pm tarafından VencrA

» ****** ten deyişler
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyCuma Ağus. 14, 2009 4:10 pm tarafından yağmur

» Msn Messenger 80004005 Hata Kodu ve Çözümü
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyCuma Ağus. 14, 2009 11:44 am tarafından VencrA

» Hata 81000314, 81000377 veya 81000378: Kişi listeniz kullanılamıyor
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyCuma Ağus. 14, 2009 11:44 am tarafından VencrA

» Msn 100852 Yeni Özellik
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyCuma Ağus. 14, 2009 11:44 am tarafından VencrA

» Msn Messenger 80048869 Hata Kodu ve Çözümü
PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] EmptyCuma Ağus. 14, 2009 11:43 am tarafından VencrA

Desteklediklerimiz

bedava forum

Nisan 2024

PtsiSalıÇarş.Perş.CumaC.tesiPaz
1234567
891011121314
15161718192021
22232425262728
2930     

Takvim Takvim


    PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da]

    VencrA
    VencrA
    Administrator
    Administrator


    Hayvanı : 4
    Ruh Hali : 13
    Takım : 5
    Oğlak
    Horoz
    Mesaj Sayısı : 234
    Puan : 61018
    Doğum tarihi : 11/01/94
    Kayıt tarihi : 02/06/09
    Yaş : 30
    Nerden : Niğde
    İş/Hobiler : Öğrenci
    Lakap : ΣЯƬЦGЯЦĹ

    PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da] Empty PHP Class'larda Extends Kullanımı [Nesneye Dayalı Programlama'da]

    Mesaj tarafından VencrA Perş. Ağus. 13, 2009 10:32 pm

    Bugün kendim için bişeyler yazarken, ne kadar hoş olduğunu fark ettim, böyle birden içim ısındı bu extends olayına =)
    peki nedir bu extends zımpırtısı? kilimcinin kör oğlu diyip geçmeyeceğiz..

    şöyle anlatayım, bir sınıf oluşturduk. belli özelliklere , belli metodlara sahip.
    yeni bir sınıf daha yaratacağız. fakat bu bir öncekine çok benzer. aynı kodları içeriyor, ekstrası var. binevi uzatıyoruz diyelim.

    yada kafanızda kalması açısından şöyle bir örnek vereyim,
    eski class'ımız mısırdaki şimdiye kadar hiç görmediğimiz zengin akrabamız oluyor. ve ölüyor. ne olur? mirası bize kalır yani yeni varis'e. işte PHP'de tek farkı, gerçekten ölmez. eskiside hala kullanılır. ama eskisinin özelliklerine sahip yeni bir nesne oluşturmuş oluruz. onun mirasının üstüne yeni özellikler eklenmiş olur.

    kullanımı basitce anlatayım, devamında örnek verdiğimde daha iyi anlayacaksınız.

    eski sınıfımız: yazar
    olsun.
    yeni olusturacagımız sınıfımızda: forum
    olsun.

    bu şekilde açacağız yeni açacağımız class'ı.

    Kod:
    class forum extends yazar {
    // yeni sevdim-alamadım diyalogları.
    }
    hemen şimdi canlı, çalışır örnek yapalım:

    class1:

    Kod:
    class yazar{
    var $nick;
    var $alan;
    var $hobi;

    function yazargir($gir) {
    $this->nick=$gir;
    }
    function ilgi_alani_gir($gir) {
    $this->alan=$gir;
    }
    function hobigir($gir) {
    $this->hobi=$gir;
    }
    function yazargoster(){
    echo 'Rumuz : '.$this->nick;
    echo '<br>Alani : '.$this->alan;
    echo '<br>Hobileri : '.$this->hobi;
    }
    }


    herneyse biraz saçmalamış olabilir =) yazım hatası vs olabilir, şuan stajdayım işim gücüm yok diye direk ilk ağızdan makale yazıyorum.
    yeni class'ımızı oluşturalim extends kullanarak.


    Kod:
    class forum extends yazar{
    var $forumismi="ForumUltra";

    function forumcu($nicki,$alani,$hobisi) {
    yazargir($nicki);
    ilgi_alani_gir($alani);
    hobigir($hobisi);
    echo $nicki.' adli yazar '.$this->forumismi.' forumuna dahil edildi';
    }
    }

      Forum Saati Cuma Nis. 26, 2024 11:12 pm