Comment Comment by quicknir IIRC, Java interfaces are subtype polymorphism. Ad hoc polymorphism would be, for example, overloading. parent quicknir 6 years ago