Interface for which no practical standard implementation can be specified. The inherited attributes and methods for object types that support abstract interfaces must be redefined and implemented.