When subclassing the generic type we can keep the generic type.
class Shape<T>{
}
class Rectangle<T>:Shape<T>{
}
Or we can close the generic type by replacing the generic type with a concrete type.
class Shape<T>
{
}
class Rectangle<int> : Shape<int>
{
}
Or we can add more generic parameters.
class Shape<T>{
}
class Rectangle<T,K>:Shape<T>{
}
java2s.com | Contact Us | Privacy Policy |
Copyright 2009 - 12 Demo Source and Support. All rights reserved. |
All other trademarks are property of their respective owners. |