Salve,
Non sto capendo l'utilità di una classe che ci ha fornito il professore.
Mi spiego meglio: In una esercitazione ci ha detto di creare queste due interfacce
ecodice:package distance; import data.Item; public interface IntDistanceEdit { Double Edit ( Item o1, Item o2); }
Successivamente creare la classe ImplDistance che implementava queste due interfacce (e i relativi metodi). Infine ci ha fornito questa classe.codice:package distance; import data.Item; public interface IntDistanceEuclidea { Double Euclidea (Item o1, Item o2); }
Qualcuno mi sa dire a cosa serve la classe calcolo? Io per effettuare i vari calcoli uso la classe ImplDistance non questa.codice:package distance; public class Calcolo { static ImplDistance i=new ImplDistance(); //Restituisce l interfaccia per il calcolo della distanza euclidea public static IntDistanceEuclidea distanceE(){ return i; } //Restituisce l interfaccia per il calcolo della distanza Edit public static IntDistanceEdit distanceEdit(){ return i; } }

Rispondi quotando

