OOP Nedir ? OOP Sınıf Yapısı

Sezai AlkanFrontend Developer

OOP Nedir ?

OOPObject Oriented Programming Kelimesinin Baş Harflerinden Oluşan Bir Programlama Tekniğidir. Türkçe Karşılığı Nesne Yönelimli - Eğilimli Programlama Olarak İfade Edilir.
Nesneler, Kendi İçinde Tanımlanan Değişken Ve Fonksiyonlardan Oluşur. Bir Nesne İçinde Tanımlanan Değişkene Özellik, Nesneye Ait Fonksiyonlara İse Davranış Veya Method Adı Verilir.

SINIF YAPISI

Bir Sınıf Oluşturmak İçin Öncelikle Sınıf Üyelerinin (Özellik Ve Methodlar) Birbiri İle İlişkili Olmasına Dikkat Edilir.

class ornekSinif{                   
           
       #Özellik Alanı                  
       public $ornekOzellik;                 
            
       #Davranış Alanı           
       public function ornekDavranis(){               
              echo "Örnek Davranış Çalıştı";       
       }             
}

Yukarıda Sınıf ornekSinif İsmiyle Oluşturulmuştur. Sınıf İçinde ornekOzellik İsmiyle DeğişkenornekDavranis İsmiyle Method Tanımlanmıştır.

Ekrana Yazdırma - Sınıf Çağırma

Bir Sınıfı Çağırmak İçin new Sözcüğü Kullanılır. Bu Sözcüğü Sırayla;

$degisken = new cagirilacakSinif();

Şeklinde Çağırılır.

Aşağıdaki Örnekte isim Adlı Bir Değişken Tanıtıyoruz. Bu Değişkeni Method' un İçersine Çağırıyoruz. Bu İşlemi, Değişkeni Method İçersinde Yazdırırken $this Sözcüğünü Kullanıyoruz.

class alkan{             
        public $isim;
               
        public function kimsin(){                 
           echo "Ben " . $this->isim ;      
        }         
}

Aşağıda Sınıfı Çağırdıktan Sonra nesne Altında Değişkene Değer Atıyoruz. Sonrasında nesne Altında kimsin Method' unu Çağırıyoruz.

$nesne = new alkan();         
$nesne->isim = "ahmet";         
$nesne->kimsin();
Anonim

Yorum yapabilmek için giriş yapmanız gerekmektedir.

Sosyal Medya

Mobil Uygulama

Tarayıcı Eklentileri

Şifre Oluşturucu

Google Chrome Plugin

Yardımcı Siteler

w8icon

w8icon.com

Kod depo

koddepo.com

e-mvc

e-mvc.com