User Tools

Site Tools


cpp:interfaces

This is an old revision of the document!


Interfaces

Η C++ δεν διαθέτει interfaces με τον αυστηρά ορισμένο τρόπο που αυτά ορίζονται στη Java. Αντ' αυτού υλοποιεί την λειτουργικότητα των interfaces μέσω abstract κλάσεων. Μία κλάση χαρακτηρίζεται abstract όταν δεν μπορεί να δώσει αντικείμενα. Για να είναι μία κλάση abstract θα πρέπει να έχει τουλάχιστον μία pure virtual συνάρτηση (είναι το ανάλογο της abstract μεθόδου στη Java). Μία pure virtual μέθοδος είναι μία μέθοδος που έχει τον προσδιοριστή virtual

cpp/interfaces.1493123272.txt.gz · Last modified: 2017/04/25 11:27 (external edit)