|
Refer to a base class
|
base
|
parent::
|
parent::
|
super
|
n/a
|
super
|
|
Declare an interface
|
interface
|
n/a
|
interface
|
interface
|
n/a
|
n/a
|
|
Specify an interface to be implemented
|
class C1 : I1
|
n/a
|
class c1 implements I1
|
class c1 implements I1
|
n/a
|
|
|
Declare a class
|
class
|
class
|
class
|
class
|
n/a
// Simulating Classes
|
class
|
|
Declare a module
|
static class
|
|
|
n/a
|
n/a
|
Module
|
|
Declare a partial definition of a class or structure
|
Partial
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Specify that a class can only be inherited. An instance of the class cannot be created
|
abstract
|
n/a
|
abstract
|
n/a
|
n/a
|
|
|
Specify that a class cannot be inherited
|
sealed
|
n/a
|
final
|
final
|
n/a
|
|
|
Declare an enumerated type
|
enum
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Declare a class constant
|
const
// Applied to a field declaration
|
n/a
|
const
// Class Constants
|
n/a
|
n/a
|
begins with an uppercase letter (A-Z)
|
|
Derive a class from a base class
|
class C1 : C2 class
|
class c1 extends c2
|
class c1 extends c2
|
class c1 extends c2
|
n/a
|
class SomeClass < ParentClass
class << obj
|
|
Override a method or property
|
override
|
n/a
|
n/a
|
override
|
n/a
|
|
|
Declare a method that must be implemented in a deriving class
|
abstract
|
n/a
|
abstract
|
n/a
|
n/a
|
|
|
Declare a method that cannot be overridden
|
sealed
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Declare a virtual method or property, or property accessor
|
virtual
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Hide a base class member in a derived class
|
new
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Declare a typesafe reference to a class method
|
delegate
|
n/a
|
n/a
|
n/a
|
n/a
|
|
|
Specify that a variable can contain an object whose events you wish to handle
|
// Write code - no specific keyword
|
n/a
|
n/a
|
inherite from flash.events.EventDispatcher or implement the interface
IEventDispatcher
|
|
|
|
Specify the events for which an event procedure will be called
|
event += eventHandler;
|
n/a
|
n/a
|
obj.addEventListener('eventAspect',eventHandler);
|
onClick="method1();method2();"
|
|
|
Evaluate an object expression once, in order to access multiple members
|
n/a
|
|
|
|
|
|
|
Overloading
|
n/a
|
|
__call, __get and __set
|
|
n/a
|
|