Maison >Java >javaDidacticiel >Bref exemple de package
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
// 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(); } } }
Compilation et exécution
javac bookpack/BookDemo.java
java bookpack.BookDemo
Explications 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
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!