/* Compito di esame 1A 19/2/2003 */

public class Documento {
	private String aut,tit;
	private int cop;
	
    public Documento(String a, String t) {
    // costruttore senza parametri che costruisce un documento dato 
    // l'autore e il titolo e con un numero di copie disponibili pari a 0. 
       aut=a; tit=t; cop=0;    
    }

    public String toString( ) { 
    // restituisce le informazioni del documento
       return "Doc di "+aut+" \""+tit+"\" Copie disp.: "+cop;
    }

    public void stampaCopie(int n) {
    // incrementa il numero di copie disponibili 
       cop += n;
    }

    public void vendiCopie(int n) {
    // decrementa il numero di copie disponibili 
       if (n<=cop)
          cop -= n;
       else
          cop = 0;   
    }

    public String getAutore() {
    // restituisce l'autore del documento 
       return aut;
    }
    
    public String getTitolo() {
    // restituisce il titolo del documento 
       return tit;
    }
    
    public int getCopie() {
    // restituisce il numero di copie del documento 
       return cop;	
    }
}