java编写一个类book代表教材_java 请通过代码封装,实现如下需求: 编写一个类Book,代表教材:...
java 请通过代码封装,实现如下需求: 编写一个类Book,代表教材:
关注:191 答案:2 mip版
解决时间 2021-02-01 17:18
提问者万丈深渊
2021-02-01 10:54
1)具有属性:名称(title)、页数(pageNum),其中页数不能少于200页,否则输出错误信息,并赋予默认值200
2)每个属性要求使用private修饰,并且为各属性设置赋值和取值方法
3)具有方法:detail,用来在控制台输出每本教材的名称和页数
4)编写测试类BookTest进行测试:为Book对象的属性赋予初始值,并调用Book对象的detail方法,看看输出是否正确
最佳答案
二级知识专家椥揂濃
2021-02-01 11:33
public class Book {
private String book_id;//教材编号
private String book_grade;//教材所属年级
private String book_name;//教材名字
private Double book_price;//教材价格
public String getBook_id() {
return book_id;
}
public void setBook_id(String book_id) {
this.book_id = book_id;
}
public String getBook_grade() {
return book_grade;
}
public void setBook_grade(String book_grade) {
this.book_grade = book_grade;
}
public String getBook_name() {
return book_name;
}
public void setBook_name(String book_name) {
this.book_name = book_name;
}
public Double getBook_price() {
return book_price;
}
public void setBook_price(Double book_price) {
this.book_price = book_price;
}
public Book(String book_id, String book_grade, String book_name, Double book_price) {
super();
this.book_id = book_id;
this.book_grade = book_grade;
this.book_name = book_name;
this.book_price = book_price;
}
public Book() {
super();
}
@Override
public String toString() {
return "Book [book_id=" + book_id + ", book_grade=" + book_grade + ", book_name=" + book_name
+ ", book_price=" + book_price + "]";
}
}
全部回答
1楼酒空人散
2021-02-01 12:23
楼主 我跟你说啊 这代码一看就是作业 同学也好,网友也好,不管谁帮你做了 你好歹请人家喝个茶
仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
→点此我要举报以上信息!←
推荐资讯
大家都在看
java编写一个类book代表教材_java 请通过代码封装,实现如下需求: 编写一个类Book,代表教材:...相关推荐
- java中父类创建子类的语法_Java 语言中,所创建的子类都应有一个父类。( )_学小易找答案...
[判断题]一个类可以实现多个接口,接口可以实现"多重继承". ( ) [简答题]报价议价环节话术 [单选题]定义一个公有double型常量PI,哪一条语句最好?( ) [论述题]展 ...
- java里SQL insert操作的语法_Java含个人总结语法:JDBC,学生表,实体类,集合,增删改查,注入,预处理【诗书画唱】...
create table denglu( uname varchar(30), upwd varchar(30) ) insert into denglu values('诗书','123') ins ...
- Java合并两个int数组合并_Java中如何把两个数组合并为一个
在Java中,如何把两个String[]合并为一个? 看起来是一个很简单的问题.但是如何才能把代码写得高效简洁,却还是值得思考的.这里介绍四种方法,请参考选用. 一.apache-commons 这是 ...
- java将一个对象赋值给另一个对象_java一个对象赋值给另一个对象,支持平铺类和层级类间的互转...
场景:将一个层级类对象(领域驱动model对象)转换为平铺类对象(view) src对象,(红框为子对象) target对象(平铺对象) 代码思路,先递归反射遍历出所有字段,存到一个map里,再递归赋 ...
- java怎么让main方法不退出_JAVA线程池原理源码解析—为什么启动一个线程池,提交一个任务后,Main方法不会退出?...
public static void main(String[] args) { ExecutorService service = Executors.newFixedThreadPool(10); ...
- java html转pdf 无法支持中文_java项目实现html转pdf的需求(支持中文和CSS样式)
java项目中用到了html转pdf的需求,现在写一个自己认为最优方案的总结,虽然还是有一些小的bug 为了保证中文的支持需要在被转换的html添加body的添加中文字体样式,保持这个字体和后边转换p ...
- java 二十四节气,eoLinker-API_Shop_二十四节气查询_API接口_Java调用示例代码
eoLinker-API Shop 二十四节气查询 Java调用示例代码 二十四节气查询 二十四节气的时间.由来.习俗以及养生 该产品拥有以下APIs: 1.查询二十四节气 2.查询节气详情 注意,该 ...
- Java入门基础:Java JDBC封装简单的访问MySQL数据库类(BaseDao)
1.JDBC封装访问数据库的基类,目的是重用数据库访问代码 封装以下方法: MySQL数据库的连接 数据库关闭 开启数据库事务 提交数据库事务 事务回滚 注意没有封装存储过程的调用 /** * < ...
- Java练习题 类 编写一个程序,使用复数类Complex验证两个复数 1+2i 和3+4i 相加产生一个新的复数 4+6i 。
编写一个程序,使用复数类Complex验证两个复数 1+2i 和3+4i 相加产生一个新的复数 4+6i . 复数类Complex必须满足如下要求: (1) 复数类Complex 的属性有: real ...
最新文章
- linux rpm目录,Linux修改RPM的安装目录的方法
- 大数据可视化及发展趋势
- 智能医疗战场 人工智能如何赋能健康智能终端?
- 设计模式之建造者模式(01)
- [MetalKit]34-Working-with-memory-in-Metal内存管理
- 阿里疯传!Python+Tableau+Excel数分教程(附内部资源)
- 前端学习(2168):url的hash和html的history
- Android leak内存,GitHub - jin870132/memoryleakdemo: 安卓内存泄露几种常见形式及解决方案...
- H.264码流解析 一个SPS的nalu及获取视频的分辨率
- Navicat Premium远程连接ORACLE
- 如何上传大文件(4GB)到虚拟机
- mysql8 Record Locks ,Gap Locks, Next-Key Locks实验2 唯一索引和非唯一索引,无索引情况
- 终极指南:家庭安防监控摄像机安装位置
- LRC歌词制作LRC歌词制作
- 再来聊聊Redis到底是什么?
- jquery 身份证工具类插件
- 目标管理【管理学之十四】
- [家里蹲大学数学杂志]第266期中南大学2013年高等代数考研试题参考解答
- C# 在子窗体中调用父窗体的方法
- 【SDOI2013 necklace】项链