Monday, June 27, 2011

inheritance eample using as3


Inheritance in AS3
  • Inheritance allows you to design a class by deriving it from an existing one. 
  • This feature allows you to reuse existing code without doing copy and paste. 
  • AS3 provides the keyword extends for declaring class inheritance
Example

package com.classes{
public class Person {
var name:String;
}
}
//Base class
package com.classes{
public class Consultant extends Person{
var dailyRate:Number;
}
}

//class derived from base class
package com.classes{
public class Employee extends Person{
var salary:Number;
}
}

Encapsulation in AS3


0 Responses to “inheritance eample using as3”

Post a Comment