Non riesco ad utilizzare corretamente le classi interface, non capisci dove sia l'errore in questo semplice programmino:

codice:
public interface RuotaDentata {
	class Parametri {
		private int spessore = 10;
		private int diamInterno = 15;
		private int diamEsterno = 60;
		public int getSpessore() { return spessore; }
		public int getDiamInterno() { return diamInterno; }
		public int getDiamEsterno() { return diamEsterno; }
		public void setSpessore (int spessore) { this.spessore = spessore; }
		public void setDiamInterno (int diamInterno) { this.diamInterno = diamInterno; }
		public void setDiamEsterno (int diamEsterno) { this.diamEsterno = diamEsterno; }
		public void printParm() {
			System.out.println ("Spessore: " + spessore);
			System.out.println ("Diametro interno: " + diamInterno);
			System.out.println ("Diametro esterno: " + diamEsterno);
		}
	}
	public Parametri getClsParametri();
	public void calcolo (int omega);
}

public class ClsRuotaDentata implements RuotaDentata {
	private Parametri refParms;
	public ClsRuotaDentata() {
		refParms = new Parametri();
	}
	public Parametri getClsParametri() {
		return refParms;
	}
	public void calcolo (int omega) {
		// Calcolo parametri di progetto
		int spessore = omega + 50; // s(omega)
		refParms.setSpessore (spessore);
		int diamInterno = omega/2 + 40; // dI(omega)
		refParms.setDiamInterno (diamInterno);
		int diamEsterno = omega + 80; // dE(omega)
		refParms.setDiamEsterno (diamEsterno);
	}
}
public class Pgm_xRuotaDentata {
	public static void main (String[] args) {
		ClsRuotaDentata ingranaggio = new ClsRuotaDentata();
		RuotaDentata.Parametri parms = ingranaggio.getClsParametri();
		// ClsRuotaDentata.Parametri parms = ingranaggio.getClsParametri();
		System.out.println ("Parametri di default: ");
		parms.printParm();
		ingranaggio.calcolo (100);
		System.out.println ("\nParametri di progetto: ");
		parms.printParm();
	}
}
Grazie a tutti!