OOP: Custom listener for a class that extends Point. (Help?)

[COLOR=black][FONT=Arial]I have a class that extends Point, so it cannot extend EventDispatcher. I also cannot get it to implement IEventDispatcher, which seems to make it angry.[/FONT][/COLOR]

[COLOR=black][FONT=Arial]Does anyone have a simplified version of the following pseudo?[/FONT][/COLOR]
[COLOR=black][FONT=Arial]class blah{[/FONT][/COLOR]
[COLOR=black][FONT=Arial]constructor( superCoolEvent arguement ){[/FONT][/COLOR]
[COLOR=black][FONT=Arial]addListener( superCoolEvent, doStuff );[/FONT][/COLOR]
[COLOR=black][FONT=Arial]}[/FONT][/COLOR]
[COLOR=black][FONT=Arial]private function doStuff(){…}[/FONT][/COLOR]
[COLOR=black][FONT=Arial]}[/FONT][/COLOR]

[COLOR=black][FONT=Arial]I saw this in Tip of the Day, but… well the vocabulary confused me senseless.[/FONT][/COLOR]
[COLOR=black][FONT=Arial]Anyway, thanks![/FONT][/COLOR]