7.(*)按如下要求编写Java程序:
(1)编写接口InterfaceA,接口中含有方法void printCapitalLetter()。
(2)编写接口InterfaceB,接口中含有方法void printLowercaseLetter()。
(3)编写非抽象类Print,该类实现了接口InterfaceA和InterfaceB。要求printCapitalLetter()方法实现输出大写英文字母表的功能,printLowercaseLetter()方法实现输出小写英文字母表的功能。

(4)再写一个主类Test,在main方法中创建Print的对象并赋值给InterfaceA的变量a,由变量a调用printCapitalLetter方法,然后再创建Print的对象并将该对象赋值给InterfaceB的变量b,由变量b调用printLowercaseLetter方法。

package HomeWork_10;public class Test_07 {public static void main(String[] args) {Print s1 =new Print();s1.printCapitalLetter();s1.printLowercaseLetter();  }
}interface A{//(1)void printCapitalLetter();
}
interface B{//(2)void printLowercaseLetter();
}
class Print implements A,B {//(3)public void printCapitalLetter(){ String[] arr ={"ABCDEFGHIJKLNMOPQRSTUVWXYZ"};for(int i=0;i<arr.length;i++){System.out.println(arr[i]);}}public void printLowercaseLetter(){ String[] arr ={"abcdefghijklnmopqrstuvwxyz"};for(int i=0;i<arr.length;i++){System.out.println(arr[i]);}}
}

[基础题] 7.第二种(*)按如下要求编写Java程序:相关推荐

  1. [基础题] 6.(*)按如下要求编写Java程序: (1)编写一个接口:OneToN,只含有一个方法int dispose(int n)

    package HomeWork_10;public class Test_06 { /*6.(*)按如下要求编写Java程序: (1)编写一个接口:OneToN,只含有一个方法int dispose ...

  2. [基础题] 5.(*)按如下要求编写Java应用程序:(1)编写一个用于表示战斗能力的接口Fightable,

    /*5.(*)按如下要求编写Java应用程序: (1)编写一个用于表示战斗能力的接口Fightable, 该接口包含:整型常量MAX: 方法void win(),用于描述战斗者获胜后的行为: 方法in ...

  3. [基础题] 7.第一种(*)按如下要求编写Java程序:

    文章来源:https://zhidao.baidu.com/question/437484122307323564.html?from=commentSubmit#answers2777835233 ...

  4. 下面的log变量记录了云服务器上 当天上传的文件信息 其中第一列是文件名,第二列是文件大小 请编写一个程序,统计出不同类型的 文件的大小总和

    下面的log变量记录了云服务器上 当天上传的文件信息 其中第一列是文件名,第二列是文件大小 请编写一个程序,统计出不同类型的 文件的大小总和 比如: jpeg 9988999 json 324324 ...

  5. python高级语言翻译成机器语言的方式有两种_将高级语言编写的程序翻译成机器语言程序,采用的两种翻译方式是( )。...

    展开全部 正确答案是A, 编译和解释. 原因是:编译和解释是将高级语言636f70793231313335323631343130323136353331333366306466编写的程序翻译成机器语 ...

  6. 编写JAVA程序从键盘输入矩形的宽和高,输出矩形的周长和面积。 (分别试用两种输入和输出方法,输出结果精确到小数点后两位)

    代码如下: 第一种: import java.util.Scanner; public class Area { public static void main(String[] args) {// ...

  7. [基础题]8.(*)按如下要求编写Java程序:(1)定义一个交通工具收费接口Charge

    /*8.(*)按如下要求编写Java程序: (1)定义一个交通工具收费接口Charge,该接口包含两个元素:一个收取费用的方法double getFee(intdistance),distance代表 ...

  8. 编写Java程序_输入三个整数x,y,z,请把这三个数由小到大输出,请写出实现代码。(3种方法)

    要求说明: 输入三个整数x,y,z,请把这三个数由小到大输出. 实现代码: 第1种方法: import java.util.Scanner;public class xyzMaxMin{public ...

  9. java编写代码时易出错_归纳:编写Java程序最容易犯的21种错误

    1.Duplicated Code 代码重复几乎是最常见的异味了.他也是Refactoring的主要目标之一.代码重复往往来自于copy-and-paste的编程风格.与他相对应OAOO是一个好系统的 ...

最新文章

  1. [WPF疑难] 模式窗口被隐藏后重新显示时变成了非模式窗口
  2. UVA11375火柴(递推+大数)
  3. C++ 默认参数和占位符
  4. Monkey基本用法与常用参数
  5. 视频分解图片原理;图片合成视频原理
  6. 实时计算 Flink性能调优
  7. 三维位姿:***图像特征-特征提取-姿态估计
  8. js取消气泡事件、阻止浏览器的默认行为
  9. 云图说|DRS数据对比——带您随时观测数据一致性
  10. Java电子书平滑翻页效果_(转载)Android 平滑和立体翻页效果1
  11. 【转】两厢车与三厢车安全性哪个好?
  12. 开源项目:测试安卓设备摄像头的帧率
  13. Python基础语法
  14. while循环python次数定义_Python学习笔记之While循环用法分析
  15. 第二次项目《吃货联盟Plus》
  16. 大数据四大阵营之OLTP阵营(上)
  17. 不要用 Mounty,一次惊险的数据恢复记录
  18. arm920t中断系统详解
  19. springboot easyexcel导出百万数据优化
  20. zsh介绍:2: CentOS下使用zsh

热门文章

  1. 常见Java面试题之和的区别?
  2. Oracle 中control_file_record_keep_time参数的解释
  3. 在公司里,谁的不可代替性最强
  4. 如何查看linux系统的体系结构
  5. 用python输出回文数
  6. HDU - 3410 Passing the Message 单调递减栈
  7. SharePoint【调试,诊错系列】-- 开发环境中不同调试对象的Attach方式
  8. core data firing fault
  9. 多线程编程之四——线程的同步
  10. HTML rel 属性