zoukankan      html  css  js  c++  java
  • 继承—打印字母表

    编写一个类A,该类创建的对象可以调用方法f输出小写的英文字母表。然后再编写一个A类的子类B,要求子类B必须继承类A的方法f(不允许重写),子类B创建的对象不仅可以调用方法f输出小写的英文字母表,而且可以调用子类新增的方法g输出大写的英文字母表。最后编写主类C,在主类的main方法中测试类A与类B。

     1 public class A {
     2 
     3     public void f(){
     4         for(char i='a';i<='z';i++){
     5             System.out.print(i+" ");
     6             if(i=='g'||i=='n'||i=='t'||i=='z'){
     7                 System.out.println();
     8             }
     9             if(i=='w'||i=='q'){
    10                 System.out.print("  ");
    11             }
    12         }
    13     }
    14 }
     1 public class B extends A {
     2     
     3     public void g(){
     4         for(char i='A';i<='Z';i++){
     5             System.out.print(i+" ");
     6             if(i=='G'||i=='N'||i=='T'||i=='Z'){
     7                 System.out.println();
     8             }
     9             if(i=='W'||i=='Q'){
    10                 System.out.print("  ");
    11             }
    12         }
    13     }
    14 
    15 }
     1 public class Text_AB {
     2 
     3     public static void main(String[] args) {
     4         A a=new A();
     5         a.f();
     6 
     7         B b=new B();
     8         b.f();
     9         b.g();
    10     }
    11 
    12 }

    运行结果:

  • 相关阅读:
    request
    href="#"
    可展开收起的客服导航。
    JS添加父节点的方法。
    精简漂亮的导航浮动菜单显示特效演示
    竖排导航
    仿新浪微博
    鼠标滑过改变文字
    滚动函数
    一些常用的兼容函数。
  • 原文地址:https://www.cnblogs.com/ouyangtangfeng99/p/5519782.html
Copyright © 2011-2022 走看看