A class
Can inherit from multiple classes
Can implement multiple interfaces
Can inherit from a final class
Can belong to multiple packages