在哪种情况下我们会使用以下技术?
class A<T>
class B extends A<B> // the B appears twice
这种方法有什么好处?
例如,我有seen such a definition:
class HttpBase<T>
然后
class HttpRequest extends HttpBase<HttpRequest>
另外
class HttpResponse extends HttpBase<HttpResponse>