polytesster.java.bak

来自「JAVA的课后作业题答案.. 并且附带了调试结果和原码 原理是利用APPLE」· BAK 代码 · 共 44 行

BAK
44
字号
abstract class SuperClass
{
	abstract int display();
}
class SubClassA extends SuperClass
{
	private int n;
	public SubClassA (int n){
       this.n=n;
	}
	public int display(){
		return (1+n)*n/2;
	}
}
class SubClassB extends SuperClass
{
	private int n;
	public  SubClassB (int n){
		this.n=n;
	}
	public int display(){
	      int ji=1;
		 int i;
		for (i=1;i<=n ;i++ )
		{
			ji*=i;
		}
        return ji;
	}
}
 public class PolyTesster
{
    public static void main(String args[])
	{ 
		SuperClass array[]=new SuperClass[2];
			array[0]=new SubClassA(6);
            array[1]=new SubClassB(6);
			for (int in=1;in<2;in++ ){
	            System.out.println("这是和"+array[0].display());
		        System.out.println("这是积"+array[1].display());          
	        }
	   
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?