Overloading is the a way to implement two interface with conflicting arguments for the same method:

interface A {
   function test(a: String): void;
}

interface B {
  function test(b:int):void;
}

class C implements A,B {
  function test(a:String):void {};
  function test(b:int):void {};
}

Without it relying on interfaces might be a stressful thing.

yours
Martin.

Reply via email to