迷你DVD管理器java实验报告课程名称:面向对象信息系统开发实验:期中大作业班级:02学生姓名:李康序号:34学号:20201060261专业:电子信息工程指导教师:高莲学期:2020-2020学年春季学期成绩:云南大学信息学院请用Java编程语言编写一个迷你DVD管理器,实现功能具体如下:*新增DVD*查看DVD*删除DVD*借出DVD*归还DVD说明:1、DVD相关信息如下:DVD的名称、是否可以借出,借出时间,租金每天多少钱、借出次数。2、程序开始时,对数组进行初给化:3、编写采单,实现功能选择,用控制语句实现:4、DVD借出后请计算租金:5、根据每张碟的借出次数对DVD进行排序并输出。源代码:1.packagedvd;importjava.util.Scanner;/****@authord*/publicclassDVDimplementsadd,back,delete,lend,look{Scannerinput=newScanner(System.in);privateStringname;privateStringyesorno;privateintmoney;privateintdays;privateinttimes;privateintnowdays;privateStringresult;DVD(){}DVD(Stringname,Stringyesorno,intmoney,intdays,inttimes,intnowdays,Stringresult){this.name=name;this.yesorno=yesorno;this.money=money;this.days=days;this.times=times;this.nowdays=nowdays;this.result=result;}publicvoidgetadd(){System.out.print(“请输入该DVD名称:“);this.name=input.nextLine();此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。System.out.print(“请输入是否可以租赁:(“yes”or“no”)“);this.yesorno=input.nextLine();if(“yes“.equals(this.yesorno)){System.out.print(“请输入租赁一天的费用(元):“);this.money=input.nextInt();this.days=0;this.result=“no“;}this.times=0;}publicvoidgetback(){if(“yes“.equals(this.result)){System.out.println(“归还成功“);this.result=“no“;}elseSystem.out.println(“您未租赁该设备“);}publicvoidgetdelete(){this.name=null;this.yesorno=null;this.money=0;this.days=0;this.times=0;System.out.print(“删除成功“);}publicvoidgetlend(){if(“yes“.equals(this.yesorno)&&“no“.equals(this.result))//no未借出{System.out.print(“请输入借用时间“);this.nowdays=input.nextInt();System.out.println(“需要费用“+this.nowdays*this.money+“元“);this.result=“yes“;this.days=this.days+this.nowdays;this.times++;}else{System.out.println(“该DVD不允许借出或已经借出“);}}publicintcopy(){returnthis.times;}publicvoidgetlook(){System.out.println(“该DVD的名称为“+this.name);if(!“yes“.equals(this.yesorno))此资料由网络收集而来,如有侵权请告知上传者立即删除。资料共分享,我们负责传递知识。System.out.println(“该DVD不能借出“);else{System.out.println(“该DVD能借出“);System.out.println(“该DVD借出一天需要“+this.money+“元“);System.out.println(“该DVD的总借出时间为“+this.days+“天“);System.out.println(“该DVD的借出次数为“+this.times+“次“);}}@Overridepublicvoidadd(){thrownewUnsupportedOperationException(“Notsupportedyet.“);//Tochangebodyofgeneratedmethods,chooseTools|Templates.}@Overridepublicvoidback(){thrownewUnsupportedOperationException(“Notsupportedyet.“);//Tochangebodyofgeneratedmethods,chooseTools|Templates.}@Overridepublicvoiddelete(){thrownewUnsupportedOperationException(“Notsupportedyet.“);//Tochangebodyofgeneratedmethods,chooseTools|Templates.}@Overridepublicvoidlend(){thrownewUnsupportedOperationException(“Notsupportedyet.“);//Tochangebodyofgeneratedmethods,chooseTools|Templates.}@Overridepublicvoidlook(){thrownewUnsupportedOperationException(“Notsupportedyet.“);//Tochangebodyofgeneratedmethods,chooseTools|Templates.}}2.packagedvd;/****@authord*/publicinterfaceadd{voidadd();}3.packagedvd;/****@authord*/publicinter...