我设计了一个课程:
public class CustomEvent< P, T >
{
/** Facade interface used for adopting user interfaces to our generic class. */
public interface ICaller< P, T >
{
/** callback facade method. */
void call( P parent, T callback, Object... objects );
}
/** Abstract class for simplifying naming in constructor. */
public abstract class Caller implements ICaller< P, T >{}
/** Constructor. */
public CustomEvent( final String name, final P parent, final Caller caller ){}
}
Run Code Online (Sandbox Code Playgroud)
现在我想创建这样一个类的实例:
public class …Run Code Online (Sandbox Code Playgroud) java ×1