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

  • ASUS North America

    ASUS North A

    12 AĞUSTOS 2008
  • bethliebert

    bethliebert

    23 EKİM 2008
  • Jonathan Morrison

    Jonathan Mor

    24 Mart 2010