03抽象类、接口和包常用类异常-实操编程题_第1页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、编写一个程序,将键盘输入的文本中的各个单词的字母顺序翻转。例如,输入:“To be or not to be,将变成oT eb ro ton ot eb.。2、String s=”name=zhangsan age=18 clao=090728”;将上面的字符串拆分,结果如下:zhangsan180907283、看下图实现如下接口和类,并完成Adventure中的主方法。4、利用接口做参数,写个计算器,能完成 +-*/运算(1)定义一个接口 Compute 含有方法computer(n,m);(2)设计四个类分别实现此接口,完成 +-*/运算(3)设计一个类pute,含有方法:public

2、 void(Compute com,one,two)此方法要求能够:1用传递过来的对象调用 computer 方法完成运算2输出运算的结果(4)设计一个测试类,调用pute 中的方法来完成+-*/ 运算5、按要求编写 Java 应用程序:创建项目 testpackage在该项目下创建包 pack1 和包 pack2在pack1 下创建类 A 和类 B在pack2 下创建类 B 和类 C在pack1.B 的 main 方法中创建一个类 A 的对象 a在pack2.C 的 main 方法中创建一个类 A 的对象 a在pack2.B 中添加方法 f 如下:public void f()System.

3、out.prln(执行 pack2 包中的类 B 的方法f);在 pack2.C 中创建 pack2.B 的对象 b,并调用方法 f在类 A 中添加如下三个成员变量:型的私有变量 ifloat 型的变量 fdouble 型的公有变量 d在 pack1.B 的 main 方法中为对象 a 的成员变量 f 和 d 分别赋值为 2 和 3在 pack2.C 的 main 方法中为对象 a 的成员变量 d 赋值为 36、在包 a 中编写一个类 Father,具有属性:(私有)、(公有);具有功能:工作(公有)、开车(公有)。在包 a 中编写一个子类 Son,具有属性:(受保护的)、姓名;具有功能:玩(

4、私有) 、学习(公有)。最后在包 b 中编写主类 Test,在主类的 main 方法中测试类Father 与类 Son。7、在包 a 中新建一个类 A,在类 A 中有一个add(m)方法,求 1+2+m 的和。在包 b 中新建一个类 B,在类 B 中有一个cheng(n)方法,用来求 n!的结果。在包 c 中新建一个主类 C,调用 A、B 中的方法输出 1+2+30 的和,以及 10!的计算结果。8、4、编写一个异常类 MyException,再编写一个类 Student,该类有一个产生异常的方法:publicvoidspeak(m)throwsMyException,要求参数m 的值大于 200 时,方法输出信息“参数的值大于 200。”,否则抛出一个 MyE

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论