我整理了一些关于软考的项目学习资料+视频(附讲解~~)和大家一起分享、学习一下:
https://d.51cto.com/bLN8S1
Java的面向对象特性练习题题目描述代码构成(分三个包)package animalstore.domain;PetDogCatBirdpackage animalstore.service;PetStoreServicePetsDataPetFosterExceptionpackage animalstore.view;PetStoreView题目描述
编写一个宠物商店程序,要求如下:
假设你拥有一家宠物商店,该店能够寄样一批宠物(用数组存储,用常量设置数组最大值,如10),通过程序实现该宠物商店的宠物管理。程序实现具体宠物寄养功能(寄样功能可理解为宠物对象创建,如:用户输入1,表示寄样一只狗;输入2,表示寄样一只猫;输入3,表示创建一只鸟),并在寄样时对该宠物信息登记并命名,最后在内存中保存这些创建的宠物。程序提供针对名称的检索功能,即根据用户提供的名称在寄样的宠物中查找宠物并输出该宠物的类型及创建序号。程序提供对宠物的信息输出功能(信息输出,如:喂养序号为1,名称为大黄的宠物狗,可以输出“1 狗 大黄”),可根据类型输出所有类型相同的宠物;并可根据寄样序号,输出该序号之前所有当前在店中寄样的宠物。构建所有宠物的父类:Pet,该类中定义宠物的基本属性及方法。构建基本宠物类:狗(Dog)、猫(Cat)、鸟(Bird)等。可通过多态实现对任意宠物的喂养。定义静态方法,该方法可以对传入的对象实例进行判断,并输出该对象实例的类型。创建“领走宠物”类,即寄样时间到达后,用户可以领走自己所寄养的宠物。构建测试类,该类实现与用户的交互,向用户提示操作信息,并接收用户的操作请求。程序应具有良好的类层次结构,良好的人机交互性能,即:程序应向用户提示功能说明,并可根据用户的功能选择,执行对应的功能,并给出带详细描述信息的最终执行结果。
代码构成(分三个包)
package animalstore.domain;
domain包主要实现各种对各种数据对象的封装,例如Pet,Dog,Bird,Cat等等
PetDogCatBirdpackage animalstore.service;
service包主要实现对数据对象的操作,例如添加,删除,查询等等操作
PetStoreServicePetsDataPetFosterExceptionpackage animalstore.view;
view包主要实现在控制台层面的数据交互
PetStoreView整理的一些关于软考的项目学习资料+视频(附讲解~~),需要自取
https://d.51cto.com/bLN8S1
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
赞 收藏 评论 举报相关文章
java宠物商店类图设计 宠物商店java项目 作者:夜未央5788项目介绍本系统分为前后台,普通用户可在前台页面购买宠物,加入购物车、查看订单等;后台为管理员登录,可对用户、商品、订单、留言、新闻等进行管理。本系统分为普通用户和管理员两种角色; 管理员角色包含以下功能: 登录,首页,用户管理,宠物管理,订单管理,留言管理,新闻管理,新增用户,添加分类,添加宠物,添加新闻,分类管理等功能。 用户角色包含以下功能: 注册,登录,首页,狗狗分类,个java宠物商店类图设计 java 开发语言 ide i++
java对接Profinet通讯协议 1- 0x00000005user access deny,用户校验不通过: 这个问题检查了一天,首先确认用户名密码没错,检查了一遍DCOM配置,也没有问题, 接下来陷入了困境, 后来查了些资料,顺着用户校验不通过这条线索, 查看Windows系统日志,如下:安全日志中记录用户登录行为, OPC通信需要使用Windows系统用户进行登录, 如果用户名密码错误这里会有相关记录.而我这里是"java对接Profinet通讯协议 java opc 0x00000005 0x80010111