Pack de livres :
L'exemple crée un package appelé bookpack, qui contient une classe simple pour gérer une base de données de livres.
Classe 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.
Classe BookDemo :
Crée un tableau de 5 objets Book.
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
// 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; iCompilation et exécution
- Compilation du code À partir du répertoire bookpack ci-dessus, compilez le fichier avec :
javac bookpack/BookDemo.java
- Exécuter le programme Exécutez le programme à partir du répertoire de travail actuel avec :
java bookpack.BookDemoExplications importantes :
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
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3