JavaScript überschreibt Methoden

Lassen Sie uns sagen, Sie haben den folgenden code:

function A() {
    function modify(){
       x = 300;
       y = 400;
    }
    var c = new C();
}

function B() {
    function modify(){
       x = 3000;
       y = 4000;
    }
    var c = new C();
}


C = function () {
   var x = 10;
   var y = 20;

   function modify() {
      x = 30;
      y = 40;
   };

   modify();
   alert("The sum is: " + (x+y));
}

Die Frage ist nun, ob es irgendeinen Weg gibt, da kann ich das überschreiben der Methode modify von C mit den Methoden die in A und B. In Java verwenden Sie das Schlüsselwort super, aber wie kann man etwas erreichen, wie dies in JavaScript?

InformationsquelleAutor der Frage Daniel Nastase | 2011-07-30

Schreibe einen Kommentar