Answers

Question and Answer:

  Home  Adobe Flex Actionscript

⟩ How polymorphism works on actionscript?

class UnpaidIntern extends Employee {

override public function receivePayment():Number {

return 0;

}

}

class Manager extends Employee {

override public function receivePayment():Number {

return baseSalary*3;

}

}

class Engineer extends Employee {

override public function receivePayment():Number {

return this.baseSalary*2;

}

}

class Employee {

internal var baseSalary:Number = 1000;

public function receivePayment():Number {

return this.baseSalary;

}

}

 234 views

More Questions for you: