OOP concept: See inheritance.
SIDL keyword: extends is a SIDL reserved word. It is used to declare ``like-type'' inheritance. For example, a class may extend another class, or an interface may extend multiple interfaces, but a class cannot extend an interface, nor can an interface extend a class.