第七章 方法

1、方法:用于表达对象得行为(能做什么,有什么功能)

比如:学生会学习,要上课;

求和、计算、输入、输出等这些都是行为;

登录、注册等这些也都是行为;

方法得意义:

1)方法对外隐藏实现过程,对于使用者来说,

降低使用难度

2)方法可以重复使用(重用性)

Console.WriteLine("OK1");

Console.WriteLine("OK2");

Console.WriteLine("OK3");

2、方法:是类的成员,要写在类里面!

方法分静态方法和实例方法两种类型。

class 类名

{

//实例方法的语法

[访问修饰符]数据类型 方法名([参数])

{

方法体;(实现这个功能的过程代码)

returm 表达式;//有返回值时才能写这个语句

}

}

说明:

1)访问修饰符可选的,有public、private、internal、protected)

方法大多都是public的。

2)数据类型:

常见的有void、int、char、float、double、decimal、bool、

还有数组、类类型等。

数据类型跟返回值有关!

返回值:执行完这个方法后,得到的反馈结果。(一般是某个数据)

如果没有反馈结果,就称方法是无返回值的。

如果有反馈结果,就称方法是有返回值的。

如果没有返回值,数据类型写void;(void表示空的,没有)

如果有返回值,数据类型写跟返回值匹配的类型;

在方法体中通过return语句返回结果;

3)方法名:自定义的,一般大写开头(帕斯卡命名法)

4)方法的参数: 跟构造函数类似。

参数的作用:接受用户传递过来的数据

如果方法(函数)没有参数, 叫无参函数。

如果方法(函数)有参数, 叫带参函数。

3、定义方法后,方法要被使用才有效果。

实列方法无法调用的语法:

如果无返回值:

public Student(int id,string name)

{

....

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值