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));
    
    
    	}
    
    }
    

     

  • 相关阅读:
    sql——查询出表中不为空或为空字段的总值数
    sql语句——根据身份证号提取省份、出生日期、年龄、性别。
    1.两数之和
    Java虚拟机
    【10.18】
    议论文:是否应该留学
    议论文:阅读能力
    应用文:线上广告
    通知(重点:格式)
    书信(重点:格式)
  • 原文地址:https://www.cnblogs.com/jakeasd/p/5505027.html
Copyright © 2011-2022 走看看