OOP Interface - nesne arayüzleri

Sezai AlkanFrontend Developer

Interface - Nesne Arayüzleri, Bir Sınıfta Bulunması Gereken Metodların Ve Metodların Alacağı Parametre Miktarının Tanımlandığı Yapılardır. Sınıfları Tanımlamak İçin implements İşleci Kullanılır. Birden Fazla Arayüz Bulundurmak İstersek Virgül İle Ayırabiliriz. Soyutlama Yöntemine Benziyor Olması Ortalığı Biraz Karıştırıyor.

  • İnterface Elemanları static Durumu Alamaz.
  • Özellik İçeremezler.
  • Yapıcı Ve Yıkıcı Methodlar Barındıramazlar.
  • İnterface Elemenları Görünürlülüğü public Olmak Zorundadır.
interface ornekSinif{
        
        public function tani($bilgi);
        public function durumu();
        
    }
    
    class sinif implements ornekSinif{
        
        private $yazdir;
        
        public function tani($gelen){
            $this->yazdir = $gelen ;
        }
        
        public function durumu(){
            echo $this->yazdir;
        }
    }
    
    $ornekle = new sinif();
    $ornekle->tani("Ben Sezai ALKAN");
    $ornekle->durumu();
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