3.几何图形(满分50分)版本1:满分10分设计抽象类GeometricObject及其子类Triangle和Circle。
GeometricObject类设计要求如下:■一个名为color的Color类型的私有数据域,表示对象的颜色■一个名为filled的Boolean类型的私有数据域,表示对象是否■一个名为dateCreated的Date类型的私有数据域,表示对象的■一个无参构造方法。
■一个能创建特定color和filled的有参构造方法。
■相关数据域的访问器和修改器。
■两个个名为draw和erase的抽象方法。
■一个名为getArea的抽象方法。
■一个名为getPerimeter的抽象方法。
■重写toString方法。
Triangle类设计要求如下:■三个名为side1、side2和side3的double类型的私有数据域表们的默认值是1.0。
要求三个数据域保留2位小数。
■一个无参的构造方法创建默认三角形。
■一个能创建带指定side1、side2和side3的有参构造方法。
■所有三个数据域的访问器和修改器方法。
■父类抽象方法的实现。
■重写toString方法。
Circle类设计要求如下:■一个名为radius的double类型的私有数据域,表示圆的半径,数据域保留2位小数。
■一个名为PI的静态常量,其值为3.14■一个无参的构造方法创建默认三角形。
■一个能创建带指定radius的有参构造方法。
■radius数据域的访问器和修改器方法。
■父类抽象方法的实现。
■重写toString方法。
测试类TestGeometricObject1设计要求如下:■一个能随机生成Circle类和Triangle类对象的静态方法GeometricObject[]RandomCreateGeometricObject()■以随机生成的数组为参数,输出数组中每个对象的基本信息、周长和面积。
■类中其它方法的测试版本2:满分20分将上面的抽象类GeometricObject改为接口,接口只保留其中四个抽象方法,声明类Circle、Triangle实现该接口,类的基本要求如上,同时为每个类增加一个将当前对象序列化到指定文件的方法writeToFile(Filef)。
测试类TestGeometricObject2设计要求如下:■一个能随机生成Circle类和Triangle类对象的静态方法,该方法将随机生成的象序列化到指定的文件GeometricObjects.dat中,序列化成功返回真,否则返回假。
BooleanRandomCreateGeometricObject()■将GeometricObjects.dat文件中对象全部读出,存储到GeometricObject对象数组中,然后以此数组为参数,输出数组中每个对象的基本信息、周长和面积。
■类中其它方法的测试。
新增一个类Rectangle,也实现接口GeometricObject,同时修改测试类TestGeometricObject2,体会开-闭原则。
版本3:满分20分在第2步的基础上设计实现一个具有GUI界面的几何图形绘制系统系统,要求实现根据选择的几何图形类型来绘制和删除相应的图形,其中相关参数应通过界面输入,并可计算图形的周长和面积。
2024/7/31 3:21:55 23KB 几何图形 jpanel 课程设计CQUT xhay
1
配合KEPServerEX6.4104Master使用手册V1.0。
1.testKEPServer104Master.iec104sersim104server仿真的项目文件2.IEC60870-5-104ServerSimulator.exe104server仿真软件3.D1.csv终端导出tagcsv文件4.test104Master.opf104Master项目文件5.iec-60870-5-104-master-manual.pdf104server帮助文档
2024/7/25 20:39:33 4.77MB KEPServerEX6
1
VisualC++是一个功能强大的可视化软件开发工具。
自1993年Microsoft公司推出VisualC++1.0后,随着其新版本的不断问世,VisualC++已成为专业程序员进行软件开发的首选工具。
所以实际中,更多的是以VisualC++6.0为平台。
VisualC++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境。
VisualC++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类...
2024/7/23 11:33:37 234.21MB VB
1
…首款篇章级中文手写字库…系统的样本采样机制…真实环境下的手写…广泛的应用支持未来的脱机手写汉字识别的研究对象必会从孤立工笔手写汉字逐渐过渡到真实手写中文语句。
脱机手写汉字识别领域亟需建立一个脱机手写中文文本库,用于支持面向真实手写环境的汉字识别研究。
为此,我们提出了面向真实手写环境的基于无切分策略的脱机手写汉字识别。
我们经过三年的系统工作,建立了一个包含约20万字的HIT-MW中文手写文本库(英文全称为HarbinInstituteofTechnology-MultipleWritersDatabase,中文名称为哈尔滨工业大学多人手写库,缩写为HIT-MW库),用于研究上述问题(具体情况见下文)。
由于采取了系统的采样方案,库中包含了很多真实手写现象,不仅有歪斜的(skewed)文本行,还有交叠(overlapping)和粘连(touching)文本行;
除了抄写错误(miswriting),还有涂改文字(erasure)的存在。
这样,脱机手写汉字识别从理想化的“单字”识别进入到面向真实手写环境的“文本”识别(或语句识别)的更高层次。
2024/7/7 15:17:50 1.26MB HIT-MW 汉字识别
1
Axure交互原型Web元件库完整版v1.0
2024/7/7 12:32:24 9.09MB rp axure
1
linux中文支持包,包含文件:fonts-chinese-3.02-12.el5.noarch.rpmm17n-db-chinese-1.3.3-48.el5.noarch.rpmm17n-db-common-cjk-1.3.3-48.el5.noarch.rpm拷贝到linux系统中,按顺序双击运行或在命令窗口中输入Rpm-v+Rpm软件包,按照以下顺序安装fonts-chinese-3.02-12.el5.noarch.rpmm17n-db-common-cjk-1.3.3-46.el5.noarch.rpmm17n-db-chinese-1.3.3-46.el5.noarch.rpm这几种包,一般装fonts-chinese-3.02-9.6.el5.noarch.rpmfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm这两个包足矣。
安装完成后点击“系统-管理-语言”选择“简体中文”,转换语言环境。
2024/7/7 8:32:40 24.46MB linux redHat 中文 乱码
1
socket编程,TCP接收264码流,使用ffmpeg解码,保存成yuv文件。
客户端程序v1.0.
2024/7/4 20:57:56 298KB ffmpeg
1
ASAMXCP标准V1.0版本以及V1.1版本,是CCP标准的扩展,从事汽车电子研发的可以参考下
2024/7/1 0:49:15 3.72MB XCP
1
FFMPEG/OpenCV实现RTSP码流解码显示的程序V2.0(可工程应用)解压密码:ezhchai使用说明1.采用FFMPEG实现解码,利用OpenCV进行显示,海康威视摄像机10小时稳定测试,可工程应用,同时提供Debug和Release版本;
2.更改了1.0版本中的回调函数形式,采用直接获取视频帧数据方式,更灵活的编程方式;
3.VS2013编译,采用其他版本VS编译需要提供VC12版本的支持库,可在安装了VS2013的计算机中找到,目录C:\ProgramFiles(x86)\MicrosoftVisualStudio12.0\VC\redist\;
4.提供示例程序,VS2013工程,示例程序已经进行了配置,在VS2013下可直接运行,不需要配置环境,示例程序为Debug版本,需要Release版本可自行配置OpenCV或者评论资源留下联系方式;
5.示例程序中,只要修改rtsp地址,编译后即可解码显示;
6.本资源后期会不断更新版本,在应用中有任何问题,欢迎评论,我会尽力改进,使大家使用方便。
2024/6/30 12:32:18 26.4MB FFMPEG OpenCV RTSP Decode
1
JavaPOI读取Officeexcel(2003,2007)其中的必要的jar包geronimo-stax-api_1.0_spec-1.0.jar
2024/6/30 0:08:31 28KB opi jar Excel Java
1
共 634 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡