Yorum Yok ↓
Bir önceki konuda oop mimarisi hakkında kısa bilgiler vermiştim. Bu verdigim bilgilerin örnek kodlarını yayınlıyorum.
Public örnegi
<?php
//Public örnegi
class selamla {
private function goster(){
echo "Merhaba Dünya";
}
}
$yeni_sinif = new selamla();
$yeni_sinif->goster();
?>
Private Örnegi
<?php
//Private Örneği
class selamla {
private function goster(){
echo "Merhaba Dünya";
}
}
$selam = new selamla();
$selam->goster();
?>
Dışardan erişim olmadıgı için hata mesajı verir.
Extent kullanıma örnek:
<?php
class sinif
{
protected function goster()
{
echo "Merhaba Dünya";
}
}
class alt_sinif extends sinif {
public function alt_metod(){
$this->goster();
}
}
$yeni_sinif = new alt_sinif();
$yeni_sinif ->alt_metod();
?>
__construct ve __destruct Fonksiyonu kullanımı
<?php
class sinifim {
public function yazdir (){
echo "Sınıf Başlatıldı";
}
public function __destruct(){
echo "Sınıftan bitirildi";
}
}
$yeni = new sinifim();
$yeni-> yazdir();
?>
Kaynak:
OOP Örnek kodlar
