Üye Girişi Yapınız     


    E-Posta
    

    Şifreniz
    



Şifremi Unuttum


Ana Sayfa Site Hakkında İletişim Ziyaretçi Defteri Döküman İndir Makale Ekle Haber Ekle

     Php’de Sınıfların Kullanımıyla İlgili Basit Bir Uygulama
     admin     08.04.2015     22:23:54

Bu çalışmamızda, php’de sınıfların kullanımına basit bir giriş yapmış bulunmaktayız. 2 adet php dosyamız bulunmakta. Bunlardan birtanesi, sınıfımızı tanımladığımız otomobil.php dosyası, diğeri ise bu sayfadaki sınıfa ulaştığımız uygulama.php dosyasıdır. Kodlar için detaya bakınız.



otomobil.php dosyası

<?php 
class Otomobil 
{//sınıfın üyeleri
 var $Renk="Kırmızı";
 var $Model="Polo";
 var $Marka="VW";
 const Marka="Volkswagen";
 public function Marka()//metot tanımlandı 
  { // Buraya, metot’un görevleri yazılır. 
    echo "TOFAŞ Markası Oluşturuldu<br>"; 
  }
 public function Marka2($adet)//metot tanımlandı 
  {  
    echo "$adet HONDA Markası Oluşturuldu<br><br>"; 
  }
 var $A_Renk=array("Kırmızı","Beyaz","Siyah","Mavi","Bordo","Gri"); 
 public function Renkler()
  {
    return $this->A_Renk;
  } 
?>
 
uygulama.php dosyası
 
<?php
require "otomobil.php"; //include’da kullanılabilir.
$Arabam=new Otomobil(); //  Otomobil sınıfından $Arabama isminde yeni bir nesne oluşturuldu.
$AracRengi=$Arabam->Renk;
echo "Araç Rengi : $AracRengi<br>";
$AracModel=$Arabam->Model;
echo "Araç Model : $AracModel<br>";
$AracMarka=$Arabam->Marka;
echo "Araç Markası(Kısa Adı) : $AracMarka<br>";
echo "Araç Markası:".$Arabam::Marka."<br><br>";
$Arabam->Marka();//Sınıf içindeki metota dışardan erişim
$Arabam->Marka2(10);//Marka ve Marka2, tek yönlü metotlardır.
$Renk_Sec=$Arabam->Renkler();//Çift yönlü metoda erişim
echo "Otomobiller için Renk Seçenekleri:<br>";
for($i=0;$i<sizeof($Renk_Sec);$i++)
 { echo $Renk_Sec[$i]."<br>";}
?>

uygulama.php dosyasının ekran çıktısı
 

Facebook'ta Paylaş    
Diğer PHP İçerikleri       Tüm Yazılar        Ana Sayfa


  =>Soru Sorun veya Yorum Yazın...

İsim Giriniz :
  

  =>Yapılan Yorumlar...