Maison > Java > javaDidacticiel > le corps du texte

Bref exemple de package

DDD
Libérer: 2024-09-29 06:08:02
original
812 Les gens l'ont consulté

Exemplo Breve de Pacote

Bookpack :
L'exemple crée un package appelé bookpack, qui contient une classe simple pour gérer une base de données de livres.

Cours de livre :
Il possède des attributs privés titre, auteur et pubDate (titre, auteur et date de publication).
La méthode constructeur initialise les attributs.
La méthode show() affiche les détails du livre.

Cours de démonstration de livre :
Crée un tableau de 5 objets Livre.
Remplit le tableau avec des informations sur le livre et affiche les détails à l'aide de la méthode show().

Exemple de code
Structure du répertoire :

src/
  bookpack/
    BookDemo.java

Copier après la connexion
  1. Définition de la classe Book dans le package bookpack (bookpack/BookDemo.java) :
// Demonstração breve dos pacotes.
package bookpack;

class Book {
    private String title;
    private String author;
    private int pubDate;

    // Construtor
    Book(String t, String a, int d) {
        title = t;
        author = a;
        pubDate = d;
    }

    // Método para exibir os detalhes do livro
    void show() {
        System.out.println(title);
        System.out.println(author);
        System.out.println(pubDate);
        System.out.println();
    }
}

// Classe para demonstrar o uso de Book
class BookDemo {
    public static void main(String args[]) {
        Book books[] = new Book[5];  // Cria uma matriz de objetos Book

        // Preenche a matriz com diferentes livros
        books[0] = new Book("Java: A Beginner's Guide", "Schildt", 2014);
        books[1] = new Book("Java: The Complete Reference", "Schildt", 2014);
        books[2] = new Book("The Art of Java", "Schildt and Holmes", 2003);
        books[3] = new Book("Red Storm Rising", "Clancy", 1986);
        books[4] = new Book("On the Road", "Kerouac", 1955);

        // Exibe os detalhes de cada livro
        for (int i = 0; i < books.length; i++) {
            books[i].show();
        }
    }
}

Copier après la connexion

Compilation et exécution

  1. Compilation du code À partir du répertoire bookpack ci-dessus, compilez le fichier avec :
javac bookpack/BookDemo.java

Copier après la connexion
  1. Exécuter le programme Exécutez le programme à partir du répertoire de travail actuel avec :
java bookpack.BookDemo

Copier après la connexion

Explications importantes :

  • Package Bookpack : Book et BookDemo font tous deux partie du package bookpack. Cela signifie que pour exécuter le programme, le nom du package doit être spécifié.
  • Exécuter la commande : lors de l'exécution de BookDemo, le nom complet du package est requis (bookpack.BookDemo). Exécuter Java BookDemo sans spécifier le package ne fonctionnera pas.

Résultat attendu :

Java: A Beginner's Guide
Schildt
2014

Java: The Complete Reference
Schildt
2014

The Art of Java
Schildt and Holmes
2003

Red Storm Rising
Clancy
1986

On the Road
Kerouac
1955

Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal