ParentFull threadquicknir·IIRC, Java interfaces are subtype polymorphism. Ad hoc polymorphism would be, for example, overloading.View on HN