SORU
8 HAZİRAN 2010, Salı


Fonksiyon aşırı yükleme ve php geçersiz kılan nedir?

PHP, fonksiyon aşırı yükleme ve işlevi geçersiz kılma ile ne demek istiyorsunuz. ve ikisi arasındaki fark nedir? aralarındaki fark nedir. çözemedim

CEVAP
8 HAZİRAN 2010, Salı


Aşırı yüklemebenzer imzalar olduğunu tanımlarken, henüz farklı parametreler var.Geçersiz kılmaüst sınıf bir yöntem tanımlanmış olduğu türetilmiş sınıflar, sadece ilgili ve türetilmiş bir sınıf istiyorgeçersiz kılarbu yöntem.

PHP, sadece yöntemleri 3 ** sihirli yöntemini kullanarak aşırı yüklenmeye neden olabilir.

Bir örnekgeçersiz kılma:

<?php

class Foo {
   function myFoo() {
      return "Foo";
   }
}

class Bar extends Foo {
   function myFoo() {
      return "Bar";
   }
}

$foo = new Foo;
$bar = new Bar;
echo($foo->myFoo()); //"Foo"
echo($bar->myFoo()); //"Bar"
?>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006
  • bored before i even began

    bored before

    30 Mart 2009
  • TheFlashCentre

    TheFlashCent

    22 Mayıs 2008