Java图书类

news/2025/2/22 16:21:30/

1、 设计一个图书类Book,该Book类具有属性:书籍编号(bookId),书名(bookName),作者(author),出版单位(publisher),单价(price)。

a) 要求属性私有,生成其共有的get/set 方法;

b) 具有方法:show():该方法内显示给书籍的详细信息

c) 在创建一个Book对象的同时给该对象各属性赋初值。(带参构造)

d) 编写测试类TestBook,实现创建一个Book对象book,打印出该书的详细信息。

public class Book {private String bookId;private String bookName;private String author;private String publisher;private double price;public Book(){}public Book(String bookId,String bookName,String author,String publisher,double price){this.bookId=bookId;this.bookName=bookName;this.author=author;this.publisher=publisher;this.price=price;	}public void show(){System.out.println(bookId);System.out.println(bookName);System.out.println(author);System.out.println(publisher);System.out.println(price);}public String getBookId() {return bookId;}public void setBookId(String bookId) {this.bookId = bookId;}public String getBookName() {return bookName;}public void setBookName(String bookName) {this.bookName = bookName;}public String getAuthor() {return author;}public void setAuthor(String author) {this.author = author;}public String getPublisher() {return publisher;}public void setPublisher(String publisher) {this.publisher = publisher;}public double getPrice() {return price;}public void setPrice(double price) {this.price = price;}}


 

public class BookTest extends Book {public static void main(String[] args){Book book=new Book("11111111","《《十万个为什么》》","不明","清华出版社",20);book.show();}
}


 


http://www.ppmy.cn/news/914195.html

相关文章

图书管理系统论文

第一章 管理信息系统概述

基于Java和MySQL的图书管理系统

Java图书管理系统 设计人:wangyunpeng_bio 项目需求 随着计算机的普及和应用水平的提高,经过考察比较,决定利用自己的Java知识开发小型的图书管理系统,方便图书的管理。 图书管理系统是典型的信息管理系统。本次作业利用JAVA开…

Python图书管理系统(一)

最近在写一个项目——图书管理系统 在完成这个项目的道路上我写了2个基础的图书管理系统。 ①用IO完成数据存储的图书管理系统 ②用MySQL完成数据存储的图书管理系统    今天先来更新第一个用IO操作的图书管理系统!!! 话不多说&#x…

管理类书籍推荐

管理类书籍对于每一位想要获得管理能力提升或者实现职业生涯更上一层楼的企业管理者或领导者而言,都是不可或缺的一项重要学习工具。 作为管理工作从事者的职场必需品,一本出色的管理类书籍可以为我们提供大量宝贵的经验与专业建议,从而让管理…

JavaWeb图书管理系统

一、项目功能及用例图 ①项目功能概览 ②项目功能具体介绍:借阅管理、图书管理、读者管理、读者管理、管理员管理、公告管理 借阅管理 用例图——管理员 页面显示 功能介绍 添加借书记录 在借阅管理界面,管理员选择“借书”选项后,在弹出窗…

图书管理系统(图书类)

感谢大佬们的map模糊查找,使得本菜菜初步完成框架,实在是太困了,这个点,我已经睁不开眼了,但是我还是要坚持发完博客,测完数据。(利用STL实现的部分图书管理系统功能)。 #include &…

books,图书管理

(一)创建Django项目 - books 创建Django项目,设置项目位置与项目名 (二)创建并注册应用 - index 1、创建index应用 在项目配置文件里,导入os模块 在控制台执行python manage.py startapp index 启动…

数据库原理——图书馆管理系统

图书馆管理系统设计报告 1. 题目名称 图书馆管理系统 2. 题目简介 图书馆的图书管理如果需要人工管理则要耗费大量的人力物力。为提高图书馆管理的效率,现在建立图书馆管理系统。 本系统是面向学生和图书管理员两类用户开发的,用于对图书馆图书借阅…