一、需求
编写程序,定义一个矩形类,具有长、宽、面积、周长共四个成员变量,计算面积和计算周长的两个方法,在主类中创建矩形对象,输入长和宽,输出矩形的面积和周长。
二、代码
• computer类求出阶乘
1 package comp;//创建包
2 public class computer {//生成computer类
3 int x;
4 public int ccc(int x){//构造方法
5 int y=1;
6 for(int i=1;i<=x;i++)
7 y=y*i;
8 return(y);//求出阶乘并返回值
9 }
10
11 }
• 主方法定义computer类的对象,进行输入输出
1 package qqq;
2 import comp.computer;//导入comp包
3 import java.util.Scanner;
4
5 public class App {
6
7 /**
8 * @param args
9 */
10 public static void main(String[] args) {//主方法
11 // TODO Auto-generated method stub
12 System.out.println("输入一个整数:");
13 Scanner reader=new Scanner(System.in);//创建Scanner对象
14 int n=reader.nextInt();//输入整数赋给n
15 computer a=new computer();//定义computer类的对象
16 System.out.println("该数的阶乘为:"+a.ccc(n));//输出阶乘
17 }
18
19 }