class Partecipante { // Attributi costanti public static final int CONTANTI = 0; public static final int BANCA = 1; public static final int CCREDITO = 2; // Attributi variabili private String nome; private String cognome; private String affiliazione; private int metodoPagamento; private double quotaVersata; // Costruttore public Partecipante( String nome, String cognome, String affiliazione, int metodoPagamento ) { this.nome = nome; this.cognome = cognome; this.affiliazione = affiliazione; this.metodoPagamento = metodoPagamento; quotaVersata = 0; } // Metodi di restituzione public String restituisciNome() { return nome; } public String restituisciCognome() { return cognome; } public String restituisciAffiliazione() { return affiliazione; } public int restituisciMetodoPagamento() { return metodoPagamento; } public double restituisciQuotaVersata() { return quotaVersata; } // Metodi di impostazione (per completezza, non sono necessari per // lo svolgimento del testo public void impostaNome(String nome) { this.nome = nome; } public void impostaCognome(String cognome) { this.cognome = cognome; } public void impostaAffiliazione(String affiliazione) { this.affiliazione = affiliazione; } public void impostaMetodoPagamento(int metodoPagamento) { this.metodoPagamento = metodoPagamento; } public void versaQuota(double importo) { quotaVersata += importo; } }