Και τα δύο ορίζουν αφηρημένους τύπους που δεν μπορούν να δημιουργηθούν απευθείας και προορίζονται να υλοποιηθούν/επεκταθούν — αλλά εξυπηρετούν διαφορετικούς σκοπούς σχεδιασμού. Οι κύριες διαφορές είναι η πολλαπλή κληρονομιά, η κατάσταση και η σχέση που μοντελοποιούν.
Interface — ένα συμβόλαιο ("μπορεί να κάνει" / ικανότητα)
{
;
{
System.out.println();
}
;
}
{
{ }
}
