方法定义


package cn.xiaomu_02di_er_zhang;

import javax.swing.table.TableColumnModel;

/**
 * 
 * 
 * 方法:就一段用来完成特定功能的代码片段,类似于其他语言的函数
 * 		方法的声明格式:	[修饰符1 修饰符2] 返回值类型  方法名  (形式参数列表) {
 * 							Java语句……	
 * 							}
 * 方法的调用方式:
 * 		对象.方法名(实参列表)
 * 		方法的详细说明:
 * 				1.形式参数:在方发声明时用于接受外界传入的数据。
 * 				2.实参:调用方法是实际传给方法的参数。
 * 				3.返回值:方法在执行完毕后,返回个调用它的环境的数据,无返回时用void
 * 				4.返回值类型:事先约定好的返回值的数据类型,如无返回值,必须显示指定为void
 * @author 小沐
 *
 */
public class _06_Math_dingyi {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		//通过对象调用普通方法
		_06_Math_dingyi em=new _06_Math_dingyi();
		em.ptintSet();
		em.add(1526, 1551, 123);   //1526, 1551, 123是实际参数
		
		em.add2(45848, 2626, 2326);
		int c=em.add2(486, 748, 4)+100;
		System.out.println("因为add2将返回值类型改为了int型,所以可以执行这样的操作,c的值为:"+c);
	}
	void ptintSet(){    //无参方法
		System.out.println("1");
		System.out.println("2");
	}
	void add(int a,int b,int c){  //形参方法
		int sum=a+b+c;
		System.out.println(sum);
	}
	int add2(int a,int b,int c){  //有返回值,返回值不为空,前面的int与返回值类型相同
		int sum=a+b+c;
		System.out.println(sum);
		return sum;  //终止方法的运行并指定要返回的数据
	}
}


 

posted @ 2019-04-28 03:14  小沐CA  阅读(155)  评论(0)    收藏  举报