虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

2<b>00</b>3

  • 第四次作业 1、 创建一个Animal(动物)类

    第四次作业 1、 创建一个Animal(动物)类,让Horse(马),Dog(狗),Cat(猫)等动物继承Animal类。在Animal类中定义一些方法,让其子类重写这些方法,编写一个运行时多态的程序。 创建一个Animal类型的数组,在其中填充不同子类,然后调用自己的父类中的方法,看看会有什么情况发生。 2、 修改练习3.3,使Animal成为一个接口。 3、 在面向对象的绘图应用应用程序中,可以绘制圆形、矩形、直线等很多其他的图形对象。这些对象都具有相同的特定状态(例如位置、方向、线条颜色和填充颜色)和行为(例如移动、旋转、改变大小和绘制)。一些状态和行为对所有图形是相同的,例如位置、填充颜色和移动。另一些状态和行为需要不同的实现,例如改变大小和绘制。所有GraphicObject都知道如何绘制自己和如何改变自己的大小;只不过完成的操作不同。 请设计GraphicObject类和所有子类的方法,其中用到抽象类和抽象方法、抽象方法、方法的重写和多态、super关键字等概念。并测试其正确性。他们之间的关系用类图表示。 4 用策略模式实现网上书城不同类型的图书折扣策略,计算出每种类型的图书的价格。并编程测试之。

    标签: Animal

    上传时间: 2014-09-12

    上传用户:钓鳌牧马

  • DS1302 是 DALLAS 公司推出的涓流充电时钟芯片 内含有一个实时时钟/日历和 31 字节静态 RAM 通过简 单的串行接口与单片机进行通信 实时时钟/日历电路提供秒 分 时 日 日期 月

    DS1302 是 DALLAS 公司推出的涓流充电时钟芯片 内含有一个实时时钟/日历和 31 字节静态 RAM 通过简 单的串行接口与单片机进行通信 实时时钟/日历电路提供秒 分 时 日 日期 月 年的信息 每月的天 数和闰年的天数可自动调整 时钟操作可通过 AM/PM 指示决定采用 24 或 12 小时格式 DS1302 与单片机之 间能简单地采用同步串行的方式进行通信 仅需用到三个口线 1 RES 复位 2 I/O 数据线 3 SCLK 串行时钟 时钟/RAM 的读/写数据以一个字节或多达 31 个字节的字符组方式通信 DS1302 工作时功耗很 低 保持数据和时钟信息时功率小于 1mW

    标签: DALLAS 1302 RAM 实时时钟

    上传时间: 2014-06-06

    上传用户:weixiao99

  • 简单的加密算法,可逆与不可逆 数据加密: 算法1:(不可逆) 将ASCII表中32~~126中的字符

    简单的加密算法,可逆与不可逆 数据加密: 算法1:(不可逆) 将ASCII表中32~~126中的字符,加密后,显示为128~~255的字符. 128~~255的字符会让人看起来头痛些。。。。。。安全. 当ch[?]的值为偶数时:ch[?]=255-ch[?]的个位*10-ch[?]的十位 当ch[?]的值为奇数时: ch[?]=128+ch[?]的个位*10+ch[?]的十位 当ch[?]的值为质数时:ch[?]=128+ch[?]的个位+ch[?]的十位 算法2:(可逆) 当ch[?]的值能被3整除时:ch[?]-=2,否则ch[?]-=3

    标签: ASCII 126 32 加密算法

    上传时间: 2014-11-10

    上传用户:李梦晗

  • 求球面上两条弧线的夹角

    求球面上两条弧线的夹角,输入次序,1,输入顶点即相交点的经纬度 2.起始点经纬度 3.终点经纬度 求的是顺时针的夹角

    标签:

    上传时间: 2017-02-27

    上传用户:teddysha

  • The Software Engineering Institute’s (SEI) Capability Maturity Model (CMM) provides a well-known ben

    The Software Engineering Institute’s (SEI) Capability Maturity Model (CMM) provides a well-known benchmark of software process maturity. The CMM has become a popular vehicle for assessing the maturity of an organization’s software process in many domains. This white paper describes how the Rational Unified Process can support an organization that is trying to achieve CMM Level-2, Repeatable, and Level-3, Defined, software process maturity levels.

    标签: Engineering Capability well-known Institute

    上传时间: 2017-02-27

    上传用户:zhichenglu

  • linux s3c2410平台的3个驱动

    linux s3c2410平台的3个驱动,1 NVRAM驱动,2 触摸屏驱动,3 看门狗驱动

    标签: s3c2410 linux 驱动

    上传时间: 2014-09-10

    上传用户:wcl168881111111

  • 一款Java版的课程表软件

    一款Java版的课程表软件,适合学生和辅导员使用。它可以记录多个班级的课程表,并且可对课程内容进行修改。   功能说明:    1.本软件根据涉外上课时间设计,即,上午4节从8:00开始,下午4接从2:00(冬"    季时间为下午1:50)开始。软件会自动判断季节    2.本软件具有横向滚屏功能,当课程内容过长时,内容将横向滚动显示。    3.由于机型不同,显示效果可能有变化。   调试注意事项:   1、在支持JAVA手机上运行,适合记性不好的朋友;   2、安装:下载到手机里,安装ThanksGiving.jad文件或直接运行ThanksGiving.jar;   3、首次运行请查看菜单里的“关于”选项;源代码用Eclipse打开;

    标签: Java 软件

    上传时间: 2017-04-16

    上传用户:缥缈

  • 电子琴的汇编语言实现

    电子琴的汇编语言实现,利用TPC-H实验箱上的8253实现二级分频,同时配合以8255A,与门和DAC0832,通过扬声器放音,实现两个八度音高(包括半音)的电子琴。在软硬件相互配合下,电子琴具有弹奏和播放已存乐曲的功能,音长可控,播放速度可选,拥有美观的图形界面模拟真实琴键,且琴键随弹奏有起伏变化。利用微机内部的8253,8255A和内置扬声器,与TPC-H实验板上的8255A和LED,实现节拍器,可产生长度和速度可控的2/4拍,3/4拍及4/4拍等,LED和内置扬声器同时对节拍进行提示。

    标签: 电子琴 汇编语言

    上传时间: 2014-05-29

    上传用户:BOBOniu

  • 工业领域串口通信速度慢是个比较突出的问题

    工业领域串口通信速度慢是个比较突出的问题, 而 F T 2 4 5 B M 能够进行 US B和并行 I / O口之间的 协议转换, 在一些条件下能够取代串口. 介绍 F T 2 4 5 B M 芯片的工作原理和功能, 并给出基于 F T2 4 5 B M 的 US B接口电路的应用设计和基于 8 9 c 5 2的汇编及 c 5 1 单片机源程序.

    标签: 工业领域 串口通信 速度 比较

    上传时间: 2017-05-27

    上传用户:kytqcool

  • 使用时钟芯片pcf8563的时分秒程序 硬件连线说明:开发板(第二版) pcf8563 数据线 p0.7 时钟线 p0.6 74HC164 数据线 p0.2 时钟

    使用时钟芯片pcf8563的时分秒程序 硬件连线说明:开发板(第二版) pcf8563 数据线 p0.7 时钟线 p0.6 74HC164 数据线 p0.2 时钟线 p0.3

    标签: 8563 pcf 0.7 0.6

    上传时间: 2014-01-06

    上传用户:天诚24