OOP tür dayatma

sezaialkan
Sezai Alkan Frontend Developer

Tür Dayatma, Her Nesne Aslında Birer Veri Tipi Olduğu Bilinir. Sınıf Yapıları Kullanılarak Veri Türleri Elde Edilebilir. Aşağıdaki Örnekte ornekSinif Adındaki Sınıf İçerisine integer ve string Olarak İki Adet Veri Türü Oluşturduk Ve Bunların  Adını ornekSinif 'mış Gibi Davranmasını Sağlayacağız. 
        
kendiniTanit() Adında Bir Fonksiyon Oluşturduk. Bu Fonksiyona Herhangi Bir Tipte Herhangi Bir Veri Gönderilirse Gönderilsin Hata Verir. Çünkü kendiniTanit() Fonksiyonuna ornekSinif Türünden Bir Veri Gitmesi Gerekiyor.

class ornekSinif{

                public $adSoyad = "Sezai ALKAN";        
                public $ikametgah = "Kocaeli";        
                public $yas = 22;  
                      
}        

function kendiniTanit(ornekSinif $veri){

                echo "Adım Soyadım : {$veri->adSoyad}" ;        
                echo "<br>";        
                echo "Yaşım : " . $veri->yas;        
                echo "<br>";        
                echo "Oturduğum İl : " . $veri->ikametgah; 
                           
}  
      
$nesne = new ornekSinif();    
kendiniTanit($nesne);

Yorumlar

Yorum Yapabilmek İçin Giriş Yapmalısınız.
İlk Yorum Yapan Sen Ol!
Uçur Beni Kahramanım Yukarı Çık
Bu web sitesi çerezleri kullanıyor. Devam ederek çerez kullanımını kabul etmiş oluyorsunuz. Detay

Devam Etmek İçin Giriş Yapın

Kod Hocası İle Paylaşımda bulunabilir, Kendini geliştirebilirsin. Sende Hemen Giriş Yap Aramıza Katıl.

GirişKayıt Ol