Lucrare de laborator
Tema: Suprancrcarea operatorilor.
Chiinau 2013
3 Realizarea sarcinii
La scrierea programului urmm paii:
declarm tipul structur intreg cu cmpul: n de tip int i constructorul acestei clase.
n aceast clas suptancarc operatorul + i ++. (++ are rol de a=a+5)
Operatorii -- - << i suprancarc n afara clasei, dar le definesc ca friend pentru
clasa dat.
n main declar 2 variabile de tipul clasei intreg
supraincrcati.
Testm programul.
Codul surs i rezultatele obinute sunt prezentate mai jos.
#include<iostream>
#include<string.h>
#include<conio.h>
using namespace std;
class intreg
{
int n;
public:
intreg(){ n=0;
Concluzii
La aceast lucrare de laborator au fost folosite n practic cunotinele obinute la curs n
domeniul suprancrcrii operatorilor. Am observat utilitatea folosirii acesteia este major
deoarece avem posbilitatea de a defini funciile operatorilor pentru tipurile de date necesare.
Bibliografie
Sergiu G. Istrati Programare. Iniializare n limbajele C i C++. Ciclu de prelegeri la
disciplina Programare Chiinu U.T.M. 2003