类的有参

Posted on 2017-08-16 17:39  仙人板板  阅读(105)  评论(0编辑  收藏  举报

  语法:

    <访问修饰符> 返回值类型 <方法名>(<参数列表>){

      //方法的主体

  }

  <参数列表>:是传送给方法的参数列表。列表中各参数间以逗号分隔。参数列表的格式如下:

        数据类型  参数1,数据类型  参数2,....数据类型  参数n,n>=0,如果n=0,就代表没有参数。

    示例:

    

public class StudentsBiz{
     String [] names =new String[30];
     String void addName (String name){
            //增加学生姓名
}
public void showNames(){
           //显示全部学生姓名
}
}

     调用带参方法:

    语法:

      对象名.方法名(参数1,参数2,参数n)

 

 

    数组作为带参方法:

public double calAvg (int [] scores){
   int sum=0;
   double avg=0.0;
   for(int i=0;i<scores.length;i++;){
        sum+=scores[i];
   }
  avg=(double)sum/scores.length;
  return avg;
}

      调用:、

public class TestCal{
  public static void main (String[] args){
  Scaner input=new Scanner (System.in);
  System.out.print("请输入五位参赛者的成绩:);
  for(int i=0;i<5;i++){
       scores[i] =input.next.Int();
    } 
  }
}

为什么需要包?

答:1.包允许将类组合成较小的单元(类似文件夹),易找到和使用相应的类文件

     2.防止命名冲突

     3.包允许在更广的范围内保护类、数据和方法,可以在保内定义类。根据规则,包外的代码有可能不能访问该类。