![]() |
![]() |
|
![]() | #1 | |
Çevrimdışı ![]() IF Ticaret Sayısı: (0) | PHP SINIFLAR VE Nesneler Php'de sınıflar ve bu sınıflar kullanılarak elde edilen nesneler de vardır. Sınıflar ve nesnelerin elde edilmesi C++ dilindeki temel söz dizimi ile aynıdır; Ayrıca diğer Nesneye yönelik dil tanımlarında olduğu gibi bir sınıftan miras (inheritance) yolu ile daha başka sınıfların kurulması; sınıflarda kurucu işlevleri (constructor) bulunması gibi özellikler içerir. Bir sınıfta tüm metodların kullanabileceği değişkenler "var" ifadesi ile yapılır. Aşağıdaki kod parçası ile sınıf ve nesne kullanımı örneklenmiştir. <?php class Cart { var $items; function add_item($artnr, $num) { $this->items[$artnr] += $num; } ; class NamedCart extends Cart { var $owner; function NamedCart($name) { $this->owner = $name; }; } cart = new NamedCart( "PenguinGear"); cart->add_item(170923, 2); ?> "Cart" adı verilen bir sınıf yaratılmış ve bu sınıfa ait "add_item" adı verilen bir metod tanımlanmış; daha sonra da NamedCart adı verilen ve "Cart" sınıfından miras yolu ile türetilmiş yeni bir sınıf elde edilmiştir. Bu sınıfa da ait olan NamedCart kurucu metodu bulunmaktadır.
__________________ Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir. | |
| ![]() |
![]() |
Etiketler |
nesneler, php, siniflar, ve |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| |
![]() | ||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
SINIFLAR | Ecrin | Okul Öncesi Tekerlemeler | 0 | 17 Kasım 2015 02:43 |
Apartmana Dönüşen Nesneler.. | Zen | Fotoğraf Kulübü | 0 | 04 Haziran 2013 23:38 |
World of Warcraft Nesneler | KarakıZ | Online Oyunlar | 0 | 04 Ocak 2012 16:49 |