Οι ιδεατές κλάσεις χρησιμοποιούνται μόνο για να ορίσουν γενικές έννοιες
από τις οποίες εκπορεύονται συγκεκριμένες κλάσεις.
Παράδειγμα: ένα σχέδιο του πληροφοριακού συστήματος του
Πανεπιστημίου μπορεί να ορίσει την ιδεατή κλάση person ως βασική
κλάση για τις υποκλάσεις student, employee και visitor.
Αν και δε θα μπορεί να δημιουργηθεί ένα νέο αντικείμενο με βάση την αφηρημένη κλάση
person, αυτή μπορεί να περιέχει ορισμένα βασικά χαρακτηριστικά όπως
birth_date και να επιβάλει την υλοποίηση συγκεκριμένων μεθόδων
όπως home_page_URL() ορίζοντάς τις ως ιδεατές.