حزمة الكتب:
ينشئ المثال حزمة تسمى bookpack، والتي تحتوي على فئة بسيطة لإدارة قاعدة بيانات الكتب.
صنف الكتاب:
يحتوي على سمات خاصة مثل العنوان والمؤلف وتاريخ النشر (العنوان والمؤلف وتاريخ النشر).
يقوم أسلوب المنشئ بتهيئة السمات.
طريقة العرض () تعرض تفاصيل الكتاب.
فئة عرض الكتاب:
ينشئ مجموعة من 5 كائنات كتاب.
يملأ المصفوفة بمعلومات الكتاب ويعرض التفاصيل باستخدام طريقة 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