您的位置:首页 > 其它

学习笔记6 方法、参数

2012-08-12 11:59 405 查看
1、函数就是将一堆代码进行重用的一种机制。

2、方法:用来服用代码的。当我们在一个程序中反复的写了同样的代码。那一般情况下,我们可以把需要重复写的代码定义在一个方法中,用的时候只需要调用就行了。

定义方法的语法:(方法名开头大写,参数名开头小写)

静态方法static可以直接调用;

[访问修饰符][static] 返回值类型 方法名称([参数])

{

方法体;

}

例如 public int input()

注意:(1)方法定义要定义在类中。

(2)如果方法没有返回值,返回值类型使用void

(3)如果方法中没有参数,“()”不能省略。

调用:如果是由static修饰的静态方法,则使用类名.方法名()。在类中调用本类的方法,可以省略类名。

return:立即退出方法。

3、变量的作用域:

(1)、在方法中定义的变量叫局部变量,只能在变量定义开始到其所在的大括号结束为止可以用。

4、当被调用者想得到调用者方法中的变量时,则可以让调用者用参数的形式给被调用者。

5、[访问修饰符][static] 返回值类型 方法名称([参数])

在方法名后面的括号内定义变量。叫做定义这个方法的参数。这里定义的变量用于接收调用者传过来的数据。

注意:如果一个方法一旦有参数,那么调用者就必须传参数,并且传参数的个数与对应位置上的类型必须一致。

6、int.Parse()和Convert.ToInt32()作用相同

7、当调用者想访问方法中的变量时,可以通过返回值返回

例如:string s=console.readline();

int i=convert.toint32("22")

只要在方法中返回了值,在调用方法中,前面就应该用一个变量来接受方法的返回值。

注意:一个方法只能有一个返回值。

一旦一个方法有返回值,那么在这个 方法中,就必须通过return语句返回一个值,并且这个值要与返回值类型是相同的。

语法:return 值;

一个变量一旦定义在方法的外面,类的里面,叫做这个类的字段,静态字段只能让静态方法访问。

refector软件可以查看软件的源代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐