edutecnica

Esercizio 1        

Crea un programma dotato di una classe 'potenza' che implementa la potenza del 2 dei numeri (interi) associati agli oggetti istanziati della classe . La classe deve essere dotata di costruttore, di un metodo pow() che stampi a video la potenza del numero associato all'oggetto, e di un metodo cambiobase() che deve permettere di cambiare base alla potenza da calcolare.


class main {
public static void main (String[] args){
     potenza x=new potenza(2);
     potenza y=new potenza(3);
     x.pow();
     y.pow();
     x.cambiobase(7);
     x.pow();
}//fine main
}//fine classe main

class potenza{
private int p;//attributo
potenza(int base){//costruttore
     p=base;
}//fine costruttore
public void pow(){//metodo
    System.out.println(p*p);
}//fine metodo pow
public void cambiobase(int nuovo){//metodo
    p=nuovo;
}//fine metodo cambiobase
}//fine classe potenza