Бесплатный курс лекций по Python
Начало 11 декабря. Расписание: пн, чт в 20.15-21.00. Для записи вступи в канал →

PHP8'de OOP Eğitimi

Temeller

Giriş Sınıflar ve Nesneler Özellikler Metotlar Metot Parametreleri Sınıf İçinde Özellikler Sınıf İçinde Metotlar Kurucu Metot Kurucu Metot Parametreleri ile Özellikler Private Özellikler Private Metotlar Özellik Get Metotları Özellik Set Metotları Set ve Get Metotlarının Avantajları

İleri Seviye

Sınıf Dosyaları Sınıfta Metot Zincirleri Metot Koleksiyonu Olarak Sınıf Nesne Dizileri Sınıflar İçinde Nesneler Güvenli Çıkarma Operatörü Zincirlerde Güvenli Çıkarma Operatörü Sınıflarda Nesne Manipülasyonu Referans ile Aktarma instanceof Operatörü

Kalıtım

Sınıf Kalıtımı Genel Metot Kalıtımı Alt Sınıf Metotları Ebeveyn Metotlarının Geçersiz Kılınması Geçersiz Kılınan Metodun Çağrılması Kalıtımda Yapıcı Metot Kalıtımda Özel Metotlar Kalıtımda Özel Özellikler Kalıtımda Özel Özellikler Problemi Korumalı Metotlar Korumalı Özellikler instanceof Operatörü ve Kalıtım

Çağrılar

Değişkenden Özellik Adı Diziden Özellik Adı İlişkisel Diziden Özellik Adı Fonksiyondan Özellik Adı Nesneden Özellik Adı Değişkenden Metot Oluşturma Sonrası Çağrı

Static

Statik Metotlar Sınıf İçinde Statik Metotlar Statik Özellikler Sınıf İçinde Statik Özellik Sınıf ve Nesne Üzerinden Erişim static ile Kombinasyon Statik Metotlar ve $this Örnek

Fonksiyonlar

Sınıf Adını Alma Sınıf Metotlarını Alma Sınıf Özelliklerini Alma Nesne Özelliklerini Alma Sınıf Varlığını Kontrol Etme Metot Varlığını Kontrol Etme Özellik Varlığını Kontrol Etme Ebeveyn Sınıfını Alma Sınıf Kalıtımını Kontrol Etme Nesne Aidiyetini Kontrol Etme Tüm Tanımlanmış Sınıfları Alma

Abstract

Soyut Sınıflar Soyut Metotlar

Arayüzler

Arayüzlere Giriş Arayüz Uygulama Pratiği Arayüz İsimlendirme Kuralları Arayüzlerin Uygulanması Arayüzde Metot Parametreleri Arayüzde Yapıcı Metot Bildirimi Arayüzlerin Birbirinden Kalıtımı Arayüzler ve instanceof Birden Fazla Arayüz Uygulama Sınıftan Kalıtım ve Arayüz Uygulama Arayüzlerde Sabitler Arayüzler için Fonksiyonlar

Traits

Traits'e Giriş Çoklu Traits Metot Çakışmaları Erişim Belirleyiciler Trait Metotlarına Erişim Haklarının Değiştirilmesi Metot Önceliği Soyut Metotlar Traits İçinde Traits Traits İçin Fonksiyonlar

Sihirli Metotlar

Giriş __toString Metodu Özellikleri Okuma Sadece Okunabilir Özellikler Var Olmayan Özelliği Okuma Özellikleri Ayarlama Var Olmayan Özelliğe Yazma Özellikleri Yazmada Kontrol Etme Pratik

İsim Alanları ve Otomatik Yükleme

İsim Alanlarına Giriş İsim Alanları Sözdizimi Alt İsim Alanları Basitleştirilmiş Sınıf Çağırma Dosyalarda İsim Alanları İsim Alanında Göreli Yollar use Komutu Birden Fazla Sınıf Bağlama use Komutu ve Göreli Yollar Sınıf Takma Adları Standart Sınıf Otomatik Yükleme Otomatik Yükleme Kuralları Özel Sınıf Otomatik Yükleme
hukacs