n的阶乘
1 编写一个类Computer,类中含有一个求n的阶乘的方法。将该类打包,并在另一包中的Java文件App.java中引入包,在主类中定义Computer类的对象,调用求n的阶乘的方法(n值由参数决定),并将结果输出。 代码 computer类 package com.ws.www; public class Computer { public int Factorial(int n) { int product = 1; if (n == 1) product *= n; else { product = n * Factorial(n - 1); } return product; } } APP package com.ws.www; import com.ws.www.Computer; public class App { public static void main(String[] args) { Computer c=new Computer(); System.out.println("6的阶乘为"+c.Factorial(6)); } } 运行 2 设计一个MyPoint类,表示一个具有x坐标和y坐标的点,该类包括: 两个私有成员变量x和y表示坐标值; 成员变量x和y的访问器和修改器 无参构造方法创建点(0,0); 一个有参构造方法,根据参数指定坐标创建一个点