Would you like to react to this message? Create an account in a few clicks or log in to continue.


 
AnasayfaPortalLatest imagesAramaKayıt OlPHP'de inheritance (miras alma) 9927radyoGiriş yap

 

 PHP'de inheritance (miras alma)

Aşağa gitmek 
YazarMesaj
ExaLTeD_Gs
Administratör
Administratör
ExaLTeD_Gs


Erkek Mesaj Sayısı : 2513
Yaş : 32
Nerden : Alemden
İş/Hobiler : Bilişim
<FONT color=orange><B><center>Ka :
PHP'de inheritance (miras alma) Left_bar_bleue75 / 10075 / 100PHP'de inheritance (miras alma) Right_bar_bleue

Kayıt tarihi : 19/05/08

PHP'de inheritance (miras alma) Empty
MesajKonu: PHP'de inheritance (miras alma)   PHP'de inheritance (miras alma) Icon_minitime1Cuma Ağus. 29, 2008 11:14 pm

Inheritance, altsiniflar (subclass) kullanarak nesneler arasinda hiyerasik iliskiler kurmanizi saglar alt nesne türetildigi üst sinifindan bazi


Kod:
Inheritance, altsınıflar (subclass) kullanarak nesneler arasında hiyeraşik ilişkiler kurmanızı sağlar alt nesne türetildiği üst sınıfından bazı nitelikler ve işlemler alır örneğin her sayfanın bir başlığı we
arkaplan rengi we her sınıfın sahip olduğu ekrana çıktı werme işlemi wardır örneğin bir page sınıfı yaratarak her sayfanın sahip olduğu ortak özellikleri ana sınıfın üzerine wererek we daha sonra page sınıfından diğer sınıflarınızı oluşturabilir page sınıfının niteliklerini işlemlerini almasını sağlayabilirsiniz.


PHP- Kodu:
<?
class page
{
var
$title;
var
$bgcolor;

//Constuctor
function page($pagetitle)
{
// Set Page Title
$this->$title = $pagetitle;
}

function
operation1($param)
{
echo
"operation1 işlemini <b>$param</b> sınıfı çağırdı.<br>";
}

function
draw($pagetext)
{
echo
'<HTML><HEAD><TITLE>'. $this->$title .'</TITLE>'
.'<TABLE BORDER=1><TR><TD bgcolor=#F5F5F5>'. nl2br($pagetext).'</TD></TR>'
.'</TABLE></HEAD></HTML>';
}
}

// extends anahtar sözcüğünü kullanarak indexPage sınıfını Page Ana sınıfından yaratıyoruz
// indexPage sınıfımızın page ana sınıfının niteliklerini we işlemlerini almasını sağlıyoruz..
class indexPage extends page
{
function
operation2()
{

}
}

$pageclass = new page("pageclass Sayfası");
$indexPageclass = new indexPage("indexPageclass Sayfası");

$pageclass->operation1("page class");
$indexPageclass->operation1("indexPageclass");

$pageclass->draw("pageclass sayfasının Çıktısı..");
$indexPageclass->draw("indexPageclass sayfasının Çıktısı..");

?>
Sayfa başına dön Aşağa gitmek
https://bilir.forum.st
 
PHP'de inheritance (miras alma)
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: WEB MASTER :: ASP ,PHP ,HTLM-
Buraya geçin: