Diagramma delle classi - GiulioGB/ProgettoMaturita_FrigoAutomatico GitHub Wiki

DIAGRAMMA DELLE CLASSI:

-classe: Prodotto

-attributi:

string nome

string codice

CData dataScadenza

-metodi:

Prodotto()

prodotto(string nome, string codice, CData dataScadenza)

string getNome()

string getCodice()

CData getDataScadenza()

void setNome(string nuovoNome)

void setCodice(string nuovoCodice)

void setData(CData nuovaData)

-classe: gestioneProdottto

-attributi:

Prodotto prodotto

Prodotto vett[]

-metodi:

gestioneProdotto()

void aggiungi(Prodotto nuovoProdotto)

void elimina(Prodotto nuovoProdotto)

Prodotto ricerca(string nome)

void visualizza()

Prodotto getVet()

-classe: Utente

-attributi:

string nome

string cognome

char sesso

float peso

float altezza

-metodi: Utente()

Utente(string nome, string cognome)

string getNome()

string getCognome()

char getSesso()

float getPeso()

float getAltezza()

void setNome(string nuovoNome)

void setCognome(string nuovoCognome)

void setSesso(char nuovosesso)

void setPeso(float nuovoPeso)

void setAltezza(float nuovaAltezza)

-classe: Registrazione

-attributi:

Utente utente

-metodi:

Registrazione()

void aggiungiUtente(Utente nuovoUtente)

void eliminaUtente(Utente utente)

-classe: Ricetta

-attributi:

int codice

string testo

Prodotto prodotti[]

-metodi:

Ricetta()

Ricetta(int codice, string testo Prodotto prodotti[])

int getCodice()

string getTesto()

void setCodice(int codice)

void setTesto(string testo)

void visualizza()