酷代码 AI
菜单
服务商

Java实验:用Book类与Library类巩固面向对象、封装及关键字应用

根据您提供的实验内容,我可以给出以下示例代码来完成该实验: ``` public class Book { private String name; private String id; private double price; public Book(String name, String id, double price) { this.name = name; this.id = id; this.price = price; } public String getName() { return name; } public String getId() { return id; } public double getPrice() { return price; } } public class Library { private static int bookCount = 0; public static void main(String[] args) { Book[] books = new Book[7]; books[0] = new Book("java程序", "issn1", 35.6); books[1] = new Book("java程序", "issn2", 35.6); books[2] = new Book("java程序", "issn3", 35.6); books[3] = new Book("c语言程序设计", "issn4", 42.6); books[4] = new Book("c语言程序设计", "issn5", 42.6); books[5] = new Book(null, "issn6", 8.8); books[6] = new Book(null, "issn7", 8.0); for (int i = 0; i < books.length; i++) { if (books[i].getName() != null) { System.out.println("【书名】:" + books[i].getName()); } else { System.out.println("【书名】:null"); } System.out.println("【价格】:" + books[i].getPrice()); System.out.println("【图书编号】:" + books[i].getId()); bookCount++; } System.out.println("【本书的册数】:" + bookCount); } } ``` 以上代码只是一种实现方式,您可以根据需要进行适当的修改。希望对您有所帮助! ######[AI写代码神器 | 1469点数解答 | 2024-04-02 10:20:41]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]