Académique Documents
Professionnel Documents
Culture Documents
class Ab { public:
int mT(int i) { reutrn 2*i ; } void mnT(int j) { D=mT(j) ; }
void setD(int s) { D=s ; } int getD() { return D; }
private: D; } ;
ab.h
#ifndef AB_H
#define AB_H
class Ab
{
public:
Ab();
int mT(int);
void mnT(int);
void setD(int);
int getD();
virtual ~Ab();
protected:
private: int D;
};
#endif
ab.cpp
#include <iostream>
#include "ab.h"
Ab::Ab(){}
int Ab::mT(int i) { return 2*i ; }
void Ab::mnT(int j) { D=mT(j) ; }
void Ab::setD(int s) { D=s ; }
int Ab::getD() { return D; }
Ab::~Ab(){}
main.cpp
#include <iostream>
#include "ab.h"
using namespace std;
int main()
{
Ab A1;
cout <<A1.mT(5)<< endl;
A1.mnT(5);
cout <<A1.getD()<< endl;
A1.setD(20);
return 0;
}