mirror of
https://github.com/Dichgrem/Java.git
synced 2025-12-17 04:51:58 -05:00
31 lines
952 B
Java
31 lines
952 B
Java
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());
|
|
}
|
|
}
|