zoukankan      html  css  js  c++  java
  • Java 包和访问权限--3

    在包a中新建一个类A,在类A中有一个int add(int m)方法,用来求1+2+…+m

    的和。在包b中新建一个类B,在类B中有一个int cheng(int n)方法,用来求n!

    的结果。在包c中新建一个主类C,调用A、B中的方法输出1+2+…+30的和,

    以及5!的计算结果。

    package a;
    
    public class A {
    //	在包a中新建一个类A,在类A中有一个int add(int m)方法,用来求1+2+…+m
    //	的和。在包b中新建一个类B,在类B中有一个int cheng(int n)方法,用来求n!
    //	的结果。在包c中新建一个主类C,调用A、B中的方法输出1+2+…+30的和,
    //	以及5!的计算结果。
    	         int m;
                public int getM() {
    				return m;
    			}
    			public void setM(int m) {
    				this.m = m;
    			}
    			public int  add (int m)
                {
    				int sum=0;
                	for (int i=0;i<m;i++)
                	{
                		sum+=i;
                	}
                	return sum;
                }
    
    }
    
    package b;
    
    public class B {
    	//在包b中新建一个类B,在类B中有一个int cheng(int n)方法,用来求n!
    //	的结果。
              int n;
    
    		public int getN() {
    			return n;
    		}
    
    		public void setN(int n) {
    			this.n = n;
    		}
    		
    		public int cheng(int n)
    		{
    			int ji=1;
    			for(int i=1;i<=n;i++)
    			{
    				ji*=i;
    			}
    			return ji;
    		}
    }
    
    package c;
    
    import a.A;
    import b.B;
    
    public class C {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		//在包c中新建一个主类C,调用A、B中的方法输出1+2+…+30的和,
    		//以及5!的计算结果。
    		A a=new A();
    		a.setM(30);
    		a.add(30);
    		System.out.println(a.add(30));
    		B b=new B();
    		b.cheng(5);
    		System.out.println(b.cheng(5));
    
    
    	}
    
    }
    

     

  • 相关阅读:
    金牙与肉屑
    科学研究的动机以及雄心
    适度的自我吹嘘
    ubuntu12启用root账户
    有很多文件夹是受系统保护的
    vs2012换肤功能,vs2012主题及自定义主题
    Ubuntu navicat for mysql 安装和使用
    Asp.Net MVC4 Bundle捆绑压缩技术
    64位Windows Jmail组件报错解决方案
    C#检测上传文件的真实类型
  • 原文地址:https://www.cnblogs.com/jakeasd/p/5505027.html
Copyright © 2011-2022 走看看