Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme



Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

Informatica


Index » educatie » Informatica
PROIECT LA PROGRAMARE ORIENTATA PE OBIECTE


PROIECT LA PROGRAMARE ORIENTATA PE OBIECTE




UNIVERSITATEA HYPERION

Facultatea de Electronica, Automatica si Informatica Aplicata

PROIECT

LA

PROGRAMARE ORIENTATA PE OBIECTE

Proiectul consta in crearea si intervievarea unor informatii privind vanzarea sau cumpararea unor apartamente specific unor firme imobiliare: astfel ca am creat o clasa sub numele de apartament unde am declarat si un pointer zet cu rolul de a numara al catelea apartament este introdus in aceasta baza de date, si mai multe variabile de tip int (numarul apartamentului sau al scarii), float (pretul apartamentului), char (adresa). O a doua clasa este cea care odata apelata va prezenta toate detaliile apartamentului, clasa este apelata la cererea clientului in momentul in care va scrie adresa !atentie! in cazul in care adresa scrisa de catre utilizator nu exista programul va afisa un mesaj in care il informeaza ca in baza de date apartamentul nu exista: 'Nu avem nici un apartament disponibil pe aceasta strada.'

Cod sursa

#include <iostream.h>

#include <stdio.h>

#include <string.h>

class apartment

;

int apartment::zet=0;

apartment::apartment(int x, int y, int z, float m, char *street, char *nume, char *scara)

class aprt

;

aprt::aprt(int x, int y, int z, float m, char *street, char *nume, char *scara)

void main (void)

}

Test in conditii normale de apel:

In conditiile normale de apel observam ca programul nu prezinta nici o eroarea atat timp cat utilizatorul lucreaza in parametrii impuse de program.

Teste in conditii limita de apel:

In cazul limita de apel vom observa ca programul in cazul in care informatiile transpuse de utilizator nu se in cadreaza in parametrii programului, acesta il informeaza pe utilizator de inexistenta datelor: 'Nu avem nici un apartament disponibil pe aceasta strada.'.




loading...




Politica de confidentialitate


Copyright © 2020 - Toate drepturile rezervate