Category: programmazione in java

Calcolare le rate di un mutuo in Java

By valent, 16 aprile 2009

Come si fa a calcolare la rata mensile di un mutuo?

Conoscere a quanti euro al mese si dovrà rinunciare per pagare un prestito non è proprio facile né immediato. E’ d’obbligo l’uso di una calcolatrice ma anche una “semplice” applicazione Java può facilmente bastare.

La classe Main permette di calcolare a quanto ammontano le rate di un mutuo.

double calcolaRataMutuo(int importo, int anni, double tasso)

La funzione calcolaRataMutuo richiede tre argomenti: l’importo (un intero) è la cifra che si vuole richiedere, anni corrispondono al numero di anni per i quali si vuole spalmare il pagamento delle rate del mutuo.

Continue reading 'Calcolare le rate di un mutuo in Java'»

Upcast e downcast delle classi in Java

By valent, 10 aprile 2007

package vale.io;

public class Prova {

public Prova() {
M m = new N();
//N n = new N();
//M m=n;
m.f1();
((N)m).f2(); //devo fare il casting altrimenti cerca in M se c’è f2()
}

public static void main(String[] args) {
new Prova();
}
}
class M {
void f1() {
System.out.println(“f1_di_M”);
}
}
class N extends M{
//se sovrascrivo la classe allora c’è dynamic binding
//altrimenti stampa “f1″
void f1() {
System.out.println(“f1_di_N”); }

void f2() {
System.out.println(“f2″);
}
}

Continue reading 'Upcast e downcast delle classi in Java'»

Panorama theme by Themocracy