update:demo3

This commit is contained in:
dichgrem
2025-11-14 15:36:43 +08:00
parent d765c1a219
commit c20e8949a5
22 changed files with 310 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
package com.study.demo3;
public class Main {
public static void main(String[] args) {
System.out.println("--- 测试 EBook ---");
EBook ebook = new EBook("123-456", "Java Programming", 2.5);
System.out.println("EBook Status (Initial): " + ebook.toString());
ebook.setAvailable(false);
System.out.println("EBook Status (Borrowed): " + ebook.toString());
ebook.returnBook();
System.out.println("EBook Status (After Return): " + ebook.toString());
System.out.println("\n--- 测试 PrintedBook ---");
PrintedBook pbook = new PrintedBook();
pbook.setIsbn("789-012");
pbook.setTitle("Python Guide");
pbook.setStock(10);
System.out.println("PBook Status (Initial): " + pbook.toString());
pbook.setAvailable(false);
System.out.println("PBook Status (Borrowed): " + pbook.toString());
pbook.returnBook();
System.out.println("PBook Status (After Return): " + pbook.toString());
}
}