![](https://i-blog.csdnimg.cn/blog_migrate/8f900a89c6347c561fdf2122f13be562.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/961ddebeb323a10fe0623af514929fc1.gif)
1 package com.mon11.day2; 2 /** 3 * 类说明 :构造方法,可变参数列表 4 * @author 作者 : chenyanlong 5 * @version 创建时间:2017年11月2日 6 */ 7 class Employee{ 8 private double salary=1800; 9 10 //构造方法 11 public Employee(){ 12 System.out.println("构造方法被调用"); 13 } 14 15 //重新定义方法 16 public void getSalary(){ 17 System.out.println("职员的基本薪水"+salary); 18 } 19 20 //可变参数列表 21 public double add(int...is){ 22 double result=0; 23 for(int i=0;i<is.length;i++){ 24 result +=is[i]; 25 } 26 return result; 27 28 } 29 30 } 31 32 33 public class TestEmployee { 34 35 public static void main(String[] args) { 36 Employee a=new Employee(); 37 a.getSalary(); 38 39 System.out.println("输出:"+a.add(12)); 40 System.out.println("12,13之和输出:"+a.add(12,13)); 41 System.out.println("12,13,14之和输出:"+a.add(12,13,14)); 42 System.out.println("12,13,14,15之和输出:"+a.add(12,13,14,15)); 43 } 44 }
运行效果: