* 程序的版权和版本声明部分

* Copyright (c) 2012, 烟台大学计算机学院学生

* All rights reserved.

* 作 者: 刘镇

* 完成日期: 2012 年 10 月 10 日

* 版 本 号: 2.008

* 对任务及求解方法的描述部分

* 问题描述:封装一类对象English,该类对象具有一种功能printEnglish输出英文字母表。再封装一类对象Greek,该类必须是English的子类,该类对象不仅可以调用方法printEnglish输出英文字母表,而且调用子类新增的功能printGreek输出希腊字母表。最后编写程序执行入口调试。

*代码部分:

English.java:

package lz_7w;

public class English {

public void printEnglish()

{

int firstEnglish, lastEnglish;

char firstE = 'A', lastE = 'Z'; //获取首字母与末字母的值

firstEnglish = (int)firstE;

lastEnglish = (int)lastE;

System.out.println("英文字母表: ");

for(int i = firstEnglish; i <= lastEnglish; ++i)

{

char uppercase, lowercase;

uppercase = (char)i;

lowercase = (char)(i + 32);

System.out.print(" " + uppercase + lowercase);

}

System.out.println();

}

}

Greek.java:

package lz_7w;

public class Greek extends English {

public void printGreek()

{

int firstLetter, lastLetter;

char firstG = 'α', lastG = 'ω'; //获取首字母与末字母的值

firstLetter = (int)firstG;

lastLetter = (int)lastG;

System.out.println("希腊字母表: ");

for(int i = firstLetter; i <= lastLetter; ++i)

{

char greekLetter;

greekLetter = (char)i;

System.out.print(" "+greekLetter);

}

System.out.println();

}

}

测试类:

Test_EG.java:

package lz_7w;

public class Test_EG {

/**

* @param args

*/

public static void main(String[] args){

English e = new English();

Greek g = new Greek();

e.printEnglish();

g.printGreek();

g.printEnglish();

}

}

展示结果:

心得经验:

没啥太难的,要求是打印出一个字母表,没具体细致装饰一下。

java怎么输出英文字母表_Java程序设计(八)----输出英文字母表、希腊字母表相关推荐

  1. 福州大学java期末试卷2012_福州大学_java程序设计期末a卷.doc

    福州大学_java程序设计期末a卷.doc 第1页共17页福州大学2007-2008学年第一学期考试A卷课程名称Java程序设计考试日期2008.1.14考生姓名学号专业或类别题号一二三四五总分题分3 ...

  2. 云java编程_学堂云_Java程序设计概论-第1部分开始使用Java编程

    学堂云_Java程序设计概论-第1部分开始使用Java编程 更新时间:2020-07-30 11:33点击: If tourists had known the tsunami was occurri ...

  3. Java程序设置的目的_java程序设计教学大纲的课程性质与目的.doc

    java程序设计教学大纲的课程性质与目的 <Java程序设计> Java Language Programming Design 教学大纲 一.课程性质与目的 JAVA程序设计是计算机专业 ...

  4. java 找到一行 更换单词_Java实现对一行英文进行单词提取功能示例

    本文实例讲述了Java实现对一行英文进行单词提取功能.分享给大家供大家参考,具体如下: package fanyi; import java.util.Scanner; import java.uti ...

  5. java教程 电子工业出版社_Java程序设计实用教程

    商品描述: <Java程序设计实用教程(第4版)>全面.系统地介绍Java语言程序设计的基础知识.运行机制.多种编程方法和技术,将面向对象程序设计思想贯穿其中,建立起牢固扎实的理论基础.本 ...

  6. java赵莉课后答案_Java程序设计教程(第2版)

    <Java程序设计教程(第2版)>根据Java语言程序面向对象的本质特征以及面向对象程序设计课程的基本教学要求,在详细阐述面向对象程序设计基本理论和方法的基础上,全面介绍了Java语言的特 ...

  7. java期末大作业设计_java程序设计-期末大作业报告模板.doc

    云南大学软件学院报告 Java programming – final Report School of Software, Yunnan University 个人成绩 序号学号姓名成绩12345 ...

  8. java编写翻译字典数据库_java实现简单的英文文本单词翻译器功能示例

    本文实例讲述了java实现简单的英文文本单词翻译器功能.分享给大家供大家参考,具体如下: 直接上代码: package fanyi; import java.io.BufferedReader; im ...

  9. java函数ao活动对象_Java程序设计10-11试卷A0105答案

    物理与电信工程学院2010-2011学年第(一)学期期末考试 <Java程序设计>试卷(A) 一.选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干前的括号内. ...

  10. java设计平台是什么_Java程序设计平台

    标签: Java由Java程序设计语言和Java虚拟机两部分组成.Java程序设计语言面向Java开发人员,由Java Language Specification定义.Java虚拟机面向由Java源 ...

最新文章

  1. emacs Linux Java编程环境_Linux下搭建用emacs查看代码的开发环境
  2. 可以考的python方面的证书-python有证书的加密解密实现方法
  3. 中国充换电行业产销需求预测与转型升级战略分析报告2022-2028年版
  4. 《系统集成项目管理工程师》必背100个知识点-24变更的常见原因
  5. 用官方2012版本131兆,一共有四个自带软件
  6. windows下python 入门准备工作
  7. 面试题 17.14. 最小K个数
  8. (31)System Verilog类class详解
  9. 安装配置Greenplum
  10. al00华为手机_jmm-al00是什么型号
  11. 生产环境服务器部署kvm虚拟化6,KVM虚拟化平台环境部署
  12. [转]coolfire黑客入门教程系列之(五)
  13. 推荐12个优秀的 HTML5 网站设计案例欣赏
  14. FreeSWITCH学习
  15. C++中的LPVOID类型
  16. Linux 杀毒软件ClamAV离线安装部署
  17. AJAX聊天室实现原理 JQuery+PHP 【转】
  18. pandas 透视表bug InvalidIndexError: Reindexing only valid with uniquely valued Index objects
  19. 【盒模型】什么是盒模型
  20. 2023.0125.1-edge浏览器与百分浏览器

热门文章

  1. USB接口、串口、并口有何区别
  2. lamp兄弟连的解决问题套路
  3. WSL环境下使用RV-LINK下载和调试GD32VF103程序视频教程
  4. 急救护理虚拟仿真实验室
  5. 智芯传感推出高性能低功耗ZXP2绝压压力传感器
  6. freemarker ftl java_FreeMarker学习1(Ftl)
  7. 信鸽 ios tag推送 php,信鸽推送(iOS)踩过的坑
  8. EDEM后处理导出颗粒信息
  9. php 按照laravel5.5,laravel5.5 安装
  10. 音响话筒鸣叫测试软件,音响助手:可跨平台USB测试麦,秒变手机测量话筒