Java中几种方法的语法结构和调用格式

it2024-11-29  5

一,类方法

*语法结构

[修饰符列表] 返回值类型 方法名 { 形式参数列表; }
例:/* 定义一个类方法,作用是求阶乘 */ public class Operation { public static int fac(int n) { int result = 1; for (int i = n; i >0 ; i--) { result *= i; } return result; } }

* 调用格式:

类名.方法名(实参列表);
System.out.println(Operation.fac(5));

二,实例方法

* 语法结构:

[修饰符列表] 返回值类型 方法名 { 形式参数列表; }
例:/* 定义实例变量定义实例方法输出实例变量 和类方法不同的是修饰符列表不要static变量*/ public class Page{ String content = “实例方法例句”; public void show{ System.out.println(content); } }

* 调用格式:

引用.方法名(实参列表);
Page p = new Page(); System.out.println(p.show);

三,构造方法

* 语法结构:

[修饰符列表] 构造方法名 (形式参数列表){ 构造方法体; }
例:/*创建构造方法,输出构造方法执行 构造方法不用指定返回值也不写void 并且构造方法名必须和类名一致*/ public class conMethod{ public conMethod{ System.out.println("conMethod begin"); } }

* 调用格式:

new 构造方法名(实参列表);
new conMthod();
*PS:萌新发帖个人拙见有错误欢迎指正*
最新回复(0)