Clasa student și clasa complex

Previzualizare proiect:

Extras din proiect:

#include <iostream.h>

#include <string.h>

class student{

char *nume;

int varsta, nota;

public:

//constructor clasa

student(char *_nume="anonim", int _varsta=0, int _nota=0):varsta(_varsta),nota(_nota)

{

nume=new char[strlen(_nume)+1];

strcpy(nume,_nume);

}

//constructor de copiere

student(const student &p):varsta(p.varsta),nota(p.nota)

{

nume=new char[strlen(p.nume)+1];

strcpy(nume, p.nume);

}

//destructor

~student()

{

delete nume;

}

//supraincarcare >>

friend istream & operator>>(istream &, student &);

//supraincarcare <<

friend ostream & operator<<(ostream &, student &);

//postincrementare

student operator ++()

{

nota++;

return *this;

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Clasa Student si Clasa Complex.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Nu
Nota:
7/10 (5 voturi)
Nr fișiere:
1 fisier
Pagini (total):
4 pagini
Imagini extrase:
5 imagini
Nr cuvinte:
455 cuvinte
Nr caractere:
3 025 caractere
Marime:
8.83KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Proiect
Domeniu:
Limbaje de Programare
Tag-uri:
clasa, functie, apel, structura, algoritmi, instructiuni
Predat:
la facultate
Materie:
Limbaje de Programare
Profesorului:
Ana Maria Preda
Sus!