/* * Interface and generalization relationships in Jakarta Catalina */ class HttpResponseBase extends ResponseBase implements HttpResponse, HttpServletResponse {} abstract class HttpResponseWrapper extends ResponseWrapper implements HttpResponse {} class HttpResponseFacade extends ResponseFacade implements HttpServletResponse {} abstract class ResponseWrapper implements Response {} abstract interface HttpResponse extends Response {} abstract class ResponseBase implements Response, ServletResponse {} abstract interface HttpServletResponse {} class ResponseFacade implements ServletResponse {} abstract interface ServletResponse {} abstract interface Response {}
Contents | « Previous Next (Class Diagram Example: Class Stereotypes and Tagged Values) » |