zoukankan      html  css  js  c++  java
  • Java 继承——6

    编写一个类A,该类创建的对象可以调用方法f输出小写的英文字母表。然

    后再编写一个A类的子类B,要求子类B必须继承类A的方法f(不允许重写),

    子类B创建的对象不仅可以调用方法f输出小写的英文字母表,而且可以调用子

    类新增的方法g输出大写的英文字母表。最后编写主类C,在主类的main方法

    中测试类A与类B。

    package text2;
    
    public class A {
    //	编写一个类A,该类创建的对象可以调用方法f输出小写的英文字母表。然
    //	后再编写一个A类的子类B,要求子类B必须继承类A的方法f(不允许重写),
    //	子类B创建的对象不仅可以调用方法f输出小写的英文字母表,而且可以调用子
    //	类新增的方法g输出大写的英文字母表。最后编写主类C,在主类的main方法
    //	中测试类A与类B。
    	
    	public void f()
    	{
    		for (char i='a';i<='z';i++)
    		{
    			System.out.print(i);
    		}
    	}
    
    
    }
    
    package text2;
    
    public class B extends A {
    //	后再编写一个A类的子类B,要求子类B必须继承类A的方法f(不允许重写),
    //	子类B创建的对象不仅可以调用方法f输出小写的英文字母表,而且可以调用子
    //	类新增的方法g输出大写的英文字母表。
    
    	@Override
    	public void f() {
    		// TODO 自动生成的方法存根
    		super.f();
    	}
    	public void g()
    	{
    		for (char i='A';i<='Z';i++)
    		{
    			System.out.print(i);
    		}
    	}
    
    
    	
    
    }
    
    package text2;
    
    public class C {
    //	最后编写主类C,在主类的main方法
    //	中测试类A与类B。
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		A a=new A();
    		a.f();
    		B b=new B();
    		b.f();
    		b.g();
    
    	}
    
    }
    

     

  • 相关阅读:
    Xposed模块开发基本方法记录
    Win8.1下运行环境/配置问题解决方案总结
    wordpress安装记录
    编译时:virtual memory exhausted: Cannot allocate memory
    Support for AMD usage of jwplayer (require js)
    UC 浏览器远程调试手机web网页记录
    手机浏览器页面点击不跳转(Android手机部分浏览器) 浏览器双击放大网页 解决
    aes 加密,解密(2)
    aes 加密,解密
    ionic 安装步骤
  • 原文地址:https://www.cnblogs.com/jakeasd/p/5519953.html
Copyright © 2011-2022 走看看