Lettori fissi

mercoledì 1 ottobre 2014

9° Applicazione: Classe con costruttore per inizializzare nome del catalogo.

public class Catalogo4 {

    // ----------------------------------------------- Definizione attributi
    private String nomeCatalogo;
   
    // ---------------------------------- Costruttore che inizializza il nome del catalogo
    public Catalogo4(String nome){
        nomeCatalogo = nome;
    }// fine costruttore   

    // ----------------------------------------------- Metodi get e set
    public String getNomeCatalogo() {
        return nomeCatalogo;
    }

    public void setNomeCatalogo(String nomeCat) {
        this.nomeCatalogo = nomeCat;
    }

    // ----------------------------------------------- Mostra un messaggio
    // all'utente
    public void visualizzaMessaggio(String nomeCat) {
        System.out.printf("--- Benvenuti nel catalogo 4: %s !\n ",
                getNomeCatalogo());
    }
}

import java.util.Scanner;

public class ProvaCatalogo4 {

    public static void main(String[] args) {
        // Scanner
        Scanner input = new Scanner(System.in);

        // creazione oggetto Catalogo
        Catalogo4 cat41 = new Catalogo4("Cat_01 - Programmazione java base.");
        Catalogo4 cat42 = new Catalogo4("Cat_02 - Classi ed oggetti in java.");
       
        // visualizzo nome per ciascun catalogo
        System.out.printf("Codice Catalogo: %s\n\n",
                cat41.getNomeCatalogo());
        System.out.printf("Codice Catalogo: %s\n\n",
                cat42.getNomeCatalogo());
    }
}


Nessun commento:

Posta un commento