zoukankan      html  css  js  c++  java
  • Java 接口——1

    编写2个接口:InterfaceA和InterfaceB;在接口InterfaceA中有个方法void

    printCapitalLetter();在接口InterfaceB中有个方法void printLowercaseLetter();然

    后写一个类Print实现接口InterfaceA和InterfaceB,要求printCapitalLetter()方法

    实现输出大写英文字母表的功能,printLowercaseLetter()方法实现输出小写英文

    字母表的功能。再写一个主类E,在主类E的main方法中创建Print的对象并赋

    值给InterfaceA的变量a,对象a调用printCapitalLetter方法;最后再在主类E

    的main方法中创建Print的对象并赋值给InterfaceB的变量b,对象b调用

    printLowercaseLetter方法。

    package lianxi;
    
    public interface InterfaceA {
    	
    	//在接口InterfaceA中有个方法void printCapitalLetter()
    	
    	void printCapitalLetter();
    
    }
    
    package lianxi;
    
    public interface InterfaceB {
    	
    	
    	//在接口InterfaceB中有个方法void printLowercaseLetter()
    	
    	void printLowercaseLetter();
    
    }
    
    package lianxi;
    
    public class Print implements InterfaceA, InterfaceB {
    
    	@Override
    	public void printLowercaseLetter() {
    		// TODO 自动生成的方法存根
    		for (char i='A';i<='Z';i++)
    		{
    			System.out.print(i);
    		}
    
    
    	}
    
    	@Override
    	public void printCapitalLetter() {
    		// TODO 自动生成的方法存根
    		for (char i='a';i<='z';i++)
    		{
    			System.out.print(i);
    		}
    
    	}
    
    }
    
    package lianxi;
    
    public class E {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		
    		InterfaceA a=new Print();
    		
    		a.printCapitalLetter();
    		System.out.println();
    		InterfaceB b=new Print();
    		
    		b.printLowercaseLetter();
    
    	}
    
    }
    

     

  • 相关阅读:
    BigPipe_高性能流水线页面技术
    高并发大流量网站 10 个解决方法
    崇高不是比惨
    utf-8无bom格式编码
    go.php
    微信+QQ跳转
    java 设计模式-单例
    HTML连载88-今天把努比亚界面仿真写完了(完结连载)
    Android连载10-动态添加页面、创建一个新闻app
    JavaScript连载9-三目运算符、综合复习
  • 原文地址:https://www.cnblogs.com/jakeasd/p/5523587.html
Copyright © 2011-2022 走看看