zoukankan      html  css  js  c++  java
  • (1)编写一个接口:InterfaceA,只含有一个方法int method(int n); (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 法时,要求计算1到n的和; (3)编写另一个类:ClassB来实现接口InterfaceA,实现int method(int n)接口 方法时,要求计算n的阶乘(n!); (4)编写测试类E测试

    package a;
    
    public interface InterfaceA {
        int method(int n);
    
    }
    package a;
    
    public class ClassA implements InterfaceA {
    
        public int method(int n) {
            int sum=0;
            for (int i = 1; i <=n; i++) 
            {            
                sum+=i;            
            }
            System.out.println("1+2+3+......+"+n+"="+sum);
            return sum;
        }
    
    }
    package a;
    
    public class ClassB implements InterfaceA {
    
        public int method(int n) {
            int sum=1;
            for (int i = 1; i <=n; i++) 
            {            
                sum*=i;            
            }
            System.out.println(n+"!="+sum);
            return sum;
        }
    
    }
    package a;
    
    public class E {
    
        public static void main(String[] args) {
            InterfaceA a=new ClassA();
            InterfaceA b=new ClassB();
            a.method(5);
            b.method(5);
    
        }
    
    }

  • 相关阅读:
    alloffthelights使用方法
    tweenMax学习笔记
    移动端获取手机摄像头和相册
    livereload使用方法
    Bower使用笔记
    github 远程仓库
    git for windows 本地仓库
    python 对文件操作
    Python 装饰器
    JavaScript 做的网页版扫雷小游戏
  • 原文地址:https://www.cnblogs.com/wenwen123/p/5523378.html
Copyright © 2011-2022 走看看