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

  • Absolute Zero(Programming Tutorials)

    Absolute Zer

    22 Kasım 2012
  • echifitness

    echifitness

    9 Kasım 2008
  • Helder Barreto

    Helder Barre

    22 Mayıs 2006