/*1.定义一个api股票交易接口,接口,api股票交易接口,接口中有三个抽象方法:longfactorial(intm);//求参数的阶乘longmyPower(intm,intn);//求参数m的n次方booleanfindFactorSum(intm,intn);//判断参数中较小数是否是较大数的因子 定义类实现该api股票交易接口,接口。编写应用程序,调用api股票交易接口,接口中的三个方法,并将调用这些方法得到的结果输出。*/1interfaceIn1{longfactorrial(intm);//求阶乘longmyPower(intm,intn);booleanfindFactorSum(intm,intn);}classInterDemo implementsIn1{ publiclongfactorrial(intm){ longk=1; for(inti=1;i<=m;i++){ k*=i; } returnk;}publiclongmyPower(intm,intn){return(long)Math.pow(m,n);} publicbooleanfindFactorSum(intm,intn){ booleanflag=false; if(m>n){ if(m%n==0){returntrue; } }else{ returnfalse; } returnflag; }publicstaticvoidmain(String[]args) {In1i=newInterDemo();//多态System.out.println(i.factorrial(1));System.out.println(i.myPower(2,2));System.out.println(i.findFactorSum(4,2));}}
文章为作者独立观点,不代表股票交易接口观点