Esercizio Convertitore LT -> ML (Es. Bottiglia)
Bottigilia.java
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
*/
package esconvertitorelitri;
/**
*
* @author perna.mario
*/
enum RGB{
RED,
GREEN,
BLUE
}
public class Bottiglia {
String nome;
String coloreEtichetta;
float qta;
public Bottiglia(String nome, float qta){
this.nome = nome;
this.qta = qta;
}
public void setNome(String nome){
this.nome = nome;
}
public String getNome(){
return this.nome;
}
public void setQta(float qta){
this.qta = qta;
}
public void setEtichettaRossa(){
this.coloreEtichetta = RGB.RED.toString();
}
public float getQta(){
return this.qta;
}
public void convertiInMl(){
this.qta *= 1000;
}
}
Main Class
/*
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Main.java to edit this template
*/
package esconvertitorelitri;
/**
*
* @author perna.mario
*/
public class EsConvertitoreLitri {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// Classe Bottiglia con attributi:
// qta (Litri).
// Il programma deve: istanziare l'obj Bottiglia
// definire una qta e stampare la conversione in ml
Bottiglia b = new Bottiglia("Levissima", 1.5f);
b.convertiInMl();
System.out.println("=====CONVERSIONE=====");
System.out.println("Acqua: " + b.getNome() +
"Litri: " + b.getQta() + "L "+
"Ml: " + b.getQta() + "ml ");
}
}