TestObjectBase<C extends Cell> typedef
TestObjectBase<C extends Cell> = _TestObject<C>
A typedef representing the base implementation class for TestObject.
This serves as an implementation detail to allow extending classes to reference the concrete base implementation while maintaining the interface contract through TestObject.
Usage Context:
Used internally when you need to:
- Extend the base test object functionality
- Maintain the public TestObject interface
- Access concrete implementation members
Example:
class CustomTestObject<C extends Cell> extends TestObjectBase<C> {
// Can access _TestObject implementation details
}
See also:
- TestObject for the public interface
Implementation
typedef TestObjectBase<C extends Cell> = _TestObject<C>;