Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Classes et Objets
Définition
Déclaration
Exemples
Membres statiques
Compilation multifichier
Classes imbriquées
TD
#include <iostream>
using namespace std ;
class test
{
public :
int num ;
test (int) ; // déclaration constructeur
~test () ; // déclaration destructeur
};
test::test(int n) // définition constructeur
{
num = n ;
cout << "++ Appel constructeur avec num = " << num << "\n" ;
}
test::~test () // définition destructeur
{
cout << "-- Appel destructeur quand num = " << num << "\n" ;
}
class exemple
{
static int n = 5 ; // erreur
.....
};
Ecriture correcte :
int exemple::n = 5 ;
void fct () ;
main()
{
cpte_obj a ;
fct () ;
cpte_obj b ;
}
void fct ()
{
cpte_obj u, v ;
}