一,方法
如何创建一个方法。(必须声明在类中,不能声明在某个方法中。)
a、修饰符,如果忽略,则自动为缺省配置
b、static:可选,如果static修饰,那么这个方法为静态方法。
c、返回类型:必选,如果为空返回类型,则为:void
d、方法名:必选,一般为驼峰式命名法
e、方法参数:必选,小括号内可为空,空即不传任何参数。
f、花括号:必选,双花括号标识当前方法的方法体。
e,return,当传入有参数时,必须写,而且还必须返回一个值。
for example
public static void example(){
} /这就是一个简单的静态无返回参数类型的方法。
public int example(int a){
return a; }; /这是一个带一个int类型参数的非静态方法,且返回了一个a值。
public string example(String a,String b){
return a+b } /这是一种字符类型的双参数类型的非静态方法,且返回了一个a+b。
二,构造方法
如何定义一个构造方法。
1.构造方法中的方法名必须和类名一样。
2.方法名前没有任何返回值类型。
3.不需要返回值。
假如建一个名为example的类, 那么其中的构造方法则如下面所示。
class Example{
public Example(){
} /这就是一个简单的无参构造方法。
当然也可以定义有参的构造方法。
public Example(int a){
a = 1; } /这就是一个有参的构造方法,在方法内部可以对参数赋值。
注意:如果没有显示的创建该类的构造方法,则构造器会生成一个默认的无参的构造方法,如果显示的定义了构造方法,则构造器不在创建无参的默认构造方法。