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

  • Adam Outler

    Adam Outler

    19 EKİM 2006
  • Apple

    Apple

    22 HAZİRAN 2005
  • TheOtherMau5

    TheOtherMau5

    6 Mart 2012