Class Macchina

java.lang.Object
  |
  +--Macchina

public class Macchina
extends java.lang.Object

Una macchina ha un serbatoio a cui si può aggiungere carburante che viene consumato in funzione dei kilometri percorsi secondo un parametro che ne stabilisce il consumo e che viene assegnato all'istanza alla creazione.


Constructor Summary
Macchina(double un_consumo)
          Costruisce una macchina con gas 0 e un dato livello di consumo.
 
Method Summary
 void aggiungiGas(double ammontare)
          Aggiunge carburante al serbatoio.
 double livello()
          Ispeziona il livello del carburante.
 void percorri(double distanza)
          Percorre una data distanza in kilometri.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Macchina

public Macchina(double un_consumo)
Costruisce una macchina con gas 0 e un dato livello di consumo.
Method Detail

aggiungiGas

public void aggiungiGas(double ammontare)
Aggiunge carburante al serbatoio.
Parameters:
ammontare - la quantità di carburante aggiunta

percorri

public void percorri(double distanza)
Percorre una data distanza in kilometri.
Parameters:
distanza - i kilometri percorsi

livello

public double livello()
Ispeziona il livello del carburante.
Returns:
la quantità di carburante