Io ragionando ad oggetti ho pensato: "Esiste un elettrodomestico che si chiami elettrodomestico ?"Originariamente inviato da folal
A dire il vero, la classe elettrodomestico nn l'avevo pensata astratta,
in quanto credovo di mettere al suo interno i parametri: tipo elettrodom. ; consumo; prezzo.
Parametri che mi servono poi per la ricerca.
Ma se mi dici che sia meglio in altro modo, sono tutto orecchi!
Cioè l'elettrodomestico è un oggetto astratto, ha dei metodi come tipo elettrodomestico, consumo, prezzo, dimensioni ecc... che sono comuni agli elettrodomestici ma un'entità elettrodomestico non esiste in se' per se'
Per questo fatto della lista dobbiamo ragionarci sopra: è giusto secondo te mettere un puntatore ad un Elettrodomestico nella classe Elettrodomestico ?Originariamente inviato da folal
Come seconda cosa, come faccio a istanziare il nodo della lista ed attribuirgli
l'oggetto lavatrice oppure lavastoviglie, uppure frigorifero.....?
Mi potresti fare un esempio?
Grazie.
Cioè Elettrodomestico è un oggetto unico.
Secondo me è meglio costruire un'altra classe ListaElettrodomestici che conterrà oggetti Elettrodomestico.
codice:Elettrodomestico *e = (Elettrodomestico*)new Lavastoviglie(); e->getTipo(); //TipoElettrodomestico.LAVASTOVIGLIE