/**
Used inside a class declaration to declare that the class should be made
known to the class hierarchy, but objects of this class cannot be created
/**
Used inside a class declaration to declare that the class should be made
known to the class hierarchy, but objects of this class cannot be created