ブックパック:
この例では、書籍のデータベースを管理するための単純なクラスを含む bookpack というパッケージを作成します。
書籍クラス:
これには、プライベート属性 title、author、pubDate (タイトル、著者、出版日) があります。
コンストラクター メソッドは属性を初期化します。
show() メソッドは本の詳細を表示します。
ブックデモ クラス:
5 つの Book オブジェクトの配列を作成します。
配列に書籍情報を入力し、show().
コード例
ディレクトリ構造:
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コンパイルと実行
- コードのコンパイル 上記の bookpack ディレクトリから、次のようにファイルをコンパイルします。
javac bookpack/BookDemo.java
- プログラムの実行 次のコマンドを使用して、現在の作業ディレクトリからプログラムを実行します。
java bookpack.BookDemo重要な説明:
期待される出力:
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
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3