/* Nom: Prénom: Nom d'usager (login): Exercice -1- Tp#1 - IFT1169 On vous demande: - Écrire une description sommaire du fonctionnement du programme. - Ajouter les différents commentaires appropriés, au début de chaque classe, méthode etc. - Afficher en sortie le résultat obtenu. - Expliquer l'affichage obtenu. */ #include using namespace std; class NonVirtuelle { int x; public: void a() const {} int b() const { return 1; } }; class UneVirtuelle { int x; public: virtual void a() const {} int b() const { return 1; } }; class DeuxVirtuelles { int x; public: virtual void a() const {} virtual int b() const { return 1; } }; int main() { cout << "La taille d'un entier: " << sizeof(int) << endl; cout << "La taille de NonVirtuelle: " << sizeof(NonVirtuelle) << endl; cout << "La taille d'un pointeur void: " << sizeof(void*) << endl; cout << "La taille de UneVirtuelle: " << sizeof(UneVirtuelle) << endl; cout << "La taille de DeuxVirtuelles: " << sizeof(DeuxVirtuelles) << endl; return 0; }