当前位置: 首页 > news >正文

用dw做网站用div布局网站建设网页设计案例

用dw做网站用div布局,网站建设网页设计案例,南开做网站公司,外贸自建站类型首先实现一个图书管理系统,我们要知道有哪些元素? 1.用户分成为管理员和普通用户 2.书:书架 书 3.操作的是: 书架 目录 第一步:建包 第二步:搭建框架 首先:完成book中的方法 其次:完成BookList 然后:完成管理员界面和普通用户界面 最后:Main 第三步:细分方法 1.退…

首先实现一个图书管理系统,我们要知道有哪些元素?

1.用户分成为管理员和普通用户

2.书:书架   书

3.操作的是: 书架

目录

第一步:建包

第二步:搭建框架

首先:完成book中的方法

其次:完成BookList

然后:完成管理员界面和普通用户界面

最后:Main

第三步:细分方法

1.退出系统

2.查找图书

3.借阅图书

​编辑4.归还图书

5.显示图书

6.增加图书

7.删除图书

8.IOperation


第一步:建包

首先:我们要生成三个包; 一个:Book; 一个:User;  一个:ioperations;

Book:  包中包含Book类BookList类和Main类,其中Book类用来实现Book的初始化,运用get和set取得属性的值和给属性赋值,调用constructor:创建对象时初始化 ,使用Tostring方法,BookList类用于展示当前图书系统的书籍,Main类:具体的方法实现;

User:包中包含AdminUser类,NomalUser类和User类;AdminUser用于实现管理员下的方法,NomalUser用于实现普通用户的方法,User:是一个抽象类,用于存放AdminUser和NomalUser共性的东西;

ioperations:相当于一个接口,当中存放着AdminUser和NomalUser中将调用的方法:例如:增加图书,删除图书,退出系统等...

第二步:搭建框架

首先:完成book中的方法

其中需要主要的是:

\

isBorrowed是判断书是否被借出,是不需要创建对象时初始化的

其次:完成BookList

其中需要注意的是:我们要创建一个数组进行书的存储,设置好有效长度,方便后面书的增删查改,同时也定义原有书架上的书

然后:完成管理员界面和普通用户界面

首先;我们要明白:管理员和普通用户使用的界面不一样,因此调用的方法也不一样,所以我们需要创建一个AdminUser和一个NomalUser来区分,也同时方便后面的调用;

与此同时,在这两个的管理系统上面也存在一定的共性,我们要进行总和,所以也需要创建一个User,这里的User就相当于是AdminUser和NomalUser的父类;并且这里的User没有具体的实现,相当于一个抽象类;    在抽象类中我们要知道,父类是抽象类,子类必须重写抽象方法

其中想同的点:使用着的名字,初始化 , 同一个书架,menu方法,doIoperation方法:通过数组下标调用对应的方法实现功能

普通用户和管理员只是对应的方法不同

User:

最后:Main

我们需要实现这个内容;

用login这个方法去实现,最后在main方法中调用,

其中我们需要注意的是,在身份选择的时候我们需要去判断是进入AdminUser还是NomalUser

基本框架就实现完了

第三步:细分方法

1.退出系统

2.查找图书

首先我们要明白:说的查找图书就相当于在书架上找书,书架相当于一个数组!

3.借阅图书

其中需要注意到:找到书后需要修改书的状态,判断书是否被借出



4.归还图书

5.显示图书

使用for循环调取数组的下标

6.增加图书

按照4步的方法一次解决

注意:

如果先输入整型在输入类型的话,它会将回车读入类型当中去;

7.删除图书

步骤:

1.找到书是否存在

2.然后再删除

注意:

面向过程时:bookList[j] = bookList[j+1];是这样的思路;

而我们在面向对象时:

最后将currentSize-1;

实现的全过程:

8.IOperation

用来调用对应方法的接口;

http://www.15wanjia.com/news/158514.html

相关文章:

  • 俄文网站引擎济宁亿蜂网站建设
  • 上海中学地址seo外链购买
  • 济南网站建设公青海省建设局网站首页
  • seo做的比较好的网站影视广告宣传片制作公司
  • 网盟官方网站瓯海住房与城乡建设局网站
  • 可画在线设计网站wordpress 网址图标
  • 门户网站建设必要性wordpress微信管理
  • 湖南网站建设公司 干净磐石网络注册公司费用流程图
  • 网站建设需求文章中国城乡建设协会网站
  • 微软公司做网站的软件聊城做网站的公司
  • 珠海市做网站即时通讯网站开发源码
  • 请为hs公司的钻石礼品网站做网络营销沟通策划_预算是20万.网站搭建技术有哪些
  • 网站导航的分类有哪些厦门专业建网站
  • 网站运营推广难做又拍云wordpress插件
  • 高端网站建设 司法wordpress 文章标题
  • 制作流程图软件seo技术培训泰州
  • 贵金属网站模板南京做网站建设的公司
  • 四川建设发展股份有限公司网站全屋定制设计软件有哪些
  • 东莞哪家网站建设比较好wordpress无法评论
  • 网站设计心得石家庄个人建网站
  • 收费用的网站怎么做网站卖了对方做违法
  • 潍坊seo网站推广秦皇岛海三建设集团
  • 成都seo网站建设婚纱网站免费源码
  • 自己做网站的成本模板网优酷
  • 苏州网站建设相关技术为什么建设营销型网站
  • 温州市网站制作多少钱网站建设和管理
  • 长沙网站托管哪家好企业网站建设开发成本利润多少
  • 如何提高网站的点击量大气简约企业网站模板
  • wordpress双站 中英文建设银行查询余额进什么网站
  • 移动终端网站开发wordpress 3d标签云