java上机 第七周 任务1 封装和继承
2012-10-09 22:29
239 查看
/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:测试类 * 作 者:薛广晨 * 完成日期:2012 年 10 月 09 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: 封装一类对象English,该类对象具有一种功能printEnglish输出英文字母表 * 再封装一类对象Greek,该类必须是English的子类,该类对象不仅可以调用方法printEnglish输出英文字母表, 而且调用子类新增的功能printGreek输出希腊字母表 * 程序输出: * 程序头部的注释结束 */ package xue; public class Test_class { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Greek gr = new Greek(); gr.printEnglish(); gr.printGreek(); } } /* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:封装一类对象English * 作 者:薛广晨 * 完成日期:2012 年 10 月 09 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: 封装一类对象English,该类对象具有一种功能printEnglish输出英文字母表 * 程序输出: * 程序头部的注释结束 */ package xue; public class English { public void printEnglish() { int num = 0; System.out.println("英文字母表:"); for(char i = 'a'; i <= 'z'; i++) { if(num % 10 == 0 && num != 0) { System.out.println(); } num++; System.out.print(i + "\t"); } System.out.println(); } } /* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称:封装一类对象Greek * 作 者:薛广晨 * 完成日期:2012 年 10 月 09 日 * 版 本号:x1.0 * 对任务及求解方法的描述部分 * 输入描述: * 问题描述: 再封装一类对象Greek,该类必须是English的子类,该类对象不仅可以调用方法printEnglish输出英文字母表, 而且调用子类新增的功能printGreek输出希腊字母表 * 程序输出: * 程序头部的注释结束 */ package xue; public class Greek extends English{ public void printGreek() { int num = 0; System.out.println("希腊字母表:"); for(char i = 'α'; i <= 'ω'; i++) { if(num % 10 == 0 && num != 0) { System.out.println(); } num++; System.out.print(i + "\t"); } } }
运行结果:
相关文章推荐
- java上机 第八周 任务1 继承的练习
- java上机 第五周 任务5 封装一个矩阵类
- C#上机 第七周 任务1 继承
- 第七周上机任务(成员函数、友元函数和一般函数之区别)
- java四大特性理解(封装继承多态抽象)
- 设计模式学习(一):java 面向对象特征:抽象、封装、多态、继承
- java面向对象的特性 封装 继承 多态
- java入门学习(6)—封装,继承,多态,this,super,初始代码块
- java四大特性理解(封装继承多态抽象)
- java的基本特性:封装,继承,多态,可移植性
- 2013第七周上机任务【项目4-复数模板类】
- JAVA--第七周实验-- 继续上周封装对象的编程练习,完成矩阵的运算。
- Java—隐藏封装、继承
- JAVA 封装, 继承, 多态
- 面向对象 -- Java中的封装,继承,多态(上)
- java中对面向对象的三大特征:封装、继承、多态的理解
- Java程序员从笨鸟到菜鸟之(三)面向对象之封装,继承,多态(下)
- Java的抽象、封装、继承、多态
- java中面向对象三大思想(继承、封装、多态)简单应用
- Java程序员从笨鸟到菜鸟之(二)面向对象之封装,继承,多态(上)