ho un esercizio ke mi richiede di implementare un interfaccia ( ActionPerformed )... ma non so come si usa e su che si applica...![]()
Non capisco nemmeno che sono ste interfacce...
Ki mi puo' dare una dritta?![]()
un grande grazie anticipato
ho un esercizio ke mi richiede di implementare un interfaccia ( ActionPerformed )... ma non so come si usa e su che si applica...![]()
Non capisco nemmeno che sono ste interfacce...
Ki mi puo' dare una dritta?![]()
un grande grazie anticipato
#include <pgnvni.h>
Innanzitutto leggi questa recente discussione in cui si parlava proprio di interfacce.Originariamente inviato da pgnvni
ho un esercizio ke mi richiede di implementare un interfaccia ( ActionPerformed )... ma non so come si usa e su che si applica...![]()
Non capisco nemmeno che sono ste interfacce...
Comunque ActionPerformed non è una interfaccia. La interfaccia in questione è java.awt.event.ActionListener che contiene un metodo void actionPerformed(ActionEvent e). E che riguarda le interfacce utente AWT/Swing.
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
nn mi è ancora del tutto chiaro...
ho bisogno di un esempio piuttosto completo e facile!
Quelli che ho letto sono ben fatti, ma potrei ottenere lo stesso creando in quella determinata classe un metodo equivalente agli altri senza dover implementare per forza un interfaccia, provando a fare una cosa del genere è lecita?
// Spostatore.java
public interface Spostatore
{ public void sposta(); }
// Cubo.java
public class Cubo implements Spostatore
{
// proprieta di cubo
public void sposta(){ // implementazione del metodo }
}
// Cerchio.java
public class Cerchio implements Spostatore
{
// proprieta di cerchio
public void sposta(){ // implementazione del metodo }
}
// SpostaTest
public class SpostaTest
{
public static void main(String args[])
{
// che ci metto qua dentro?![]()
}
}
----------------------------------------
Amesso che ho intenzione di sviluppare una cosa del genere sto procedendo bene?
Come si deve comportare la mia classe principale?... Come devo continuare?
grazie x l'aiuto!
#include <pgnvni.h>