对象的创建与使用

拥有回忆 提交于 2019-11-30 01:05:14

一、需求

    编写程序,定义一个矩形类,具有长、宽、面积、周长共四个成员变量,计算面积和计算周长的两个方法,在主类中创建矩形对象,输入长和宽,输出矩形的面积和周长。

二、代码

    • 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 }

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!