第4 章 定义类方法 上一章中我们介绍了如何定义类的成员字段,这一章我们继续来学习如何定义类的另外一个成员方法。方法是包含一系列语句的代码块,它可以改变对象的状态。我们将在这一章中给大家介绍如何定义方法以及方法中用到的一些其他知识如参数、返回值、语句等。4.1 方法的概述 方法是在类中定义的,其中包括了一组在同一名字下的语句。在C# 中,每个执行指令都是在方法的上下文中完成的。4.1.1 定义方法 要利用方法,我们首先应该学习一下如何定义方法。方法在类中声明,最基本的声明格式如下图所示。定义方法 【示例4-1 】演示的是声明带参数的和不带参数的方法的方式。4.1.2 方法的调用 方法的执行,也就表明方法被调用。我们来看一下,类的方法和对象的方法分别是如何调用的。 1.类的方法及其调用 类的方法主要是指静态方法。使用了static 修饰符的方法为静态方法,其声明格式如下图所示。 【示例4-2 】演示的是静态方法的声明及使用方法。方法的调用 2.对象的方法及其调用 对象的方法主要是指非静态方法。未使用static 修饰符的方法称之为非静态方法,其声明格式与普通方法一致,在此不再表示。非静态