Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /// classe DISPOSITIVO
- package esercizio1;
- public class Dispositivo{
- public double prezzo;
- public Marca marca;
- public String modello;
- public Dispositivo(double p, String marca, String modello){
- this.prezzo=p;
- this.marca=new Marca(marca);
- this.modello=modello;
- }
- public boolean equals (Object o){
- //fase 1
- if (o instanceof Dispositivo){
- //fase 2
- Dispositivo d = (Dispositivo) o;
- //fase 3
- return (this.marca.equals(d.marca) && this.modello.equals(d.modello) && this.prezzo == d.prezzo);
- }
- else return false;
- }
- }
- /// FINE CLASSE DISPOSITIVO
- /////////////////////////////////////////////////
- /////////////////////////////////////////////////
- /////////////////////////////////////////////////
- /// CLASSE TABLET
- package esercizio1;
- public class Tablet {
- public int ram;
- public int disco;
- public int peso;
- public Tablet(int ram, int disco, int peso){
- this.ram=ram;
- this.disco=disco;
- this.peso=peso;
- }
- public boolean equals (Object o){
- //fase 1
- if (o instanceof Tablet){
- //fase 2
- Tablet t= (Tablet)o;
- //fase 3
- return (this.ram == t.ram && this.disco == t.disco && this.peso == t.peso);
- }
- else return false;
- }
- }
- /// FINE CLASSE TABLET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement