C# 方法

 

  在接下来的时间里面,我们准备为大家介绍“C# 方法”。

 

   1、方法:可以称为行为,例如,人的行为可以有走,跑,跳等的行为,

        或者,游戏中的角色,可以有走,跑,跳,攻击,防御等的行为。

 

    C#方法的语法格式

     修饰符 返回类型 方法名(参数类型  参数1,参数类型  参数2...参数类型  参数n)

    {

       方法主体的代码

     }

 

    语法格式分析:

    (1)修饰符,包含访问权限等的修饰符,目前,我们只学习过public公有访问权限。

 

    (2)方法的定义必须在类中定义。

 

    (3)返回类型就是前面学习过的变量类型,以及void类型,就是不需要返回任何类型。

 

    (4)一对小括号,在小括号中间可以通过“逗名”分隔不同的参数,

       每个参数的前面都要有参数类型,

       而参数的类型就是前面学习过的变量类型。

 

    (5)一对大括号,代表方法主体部分的边界,在大括号中可以编写方法的代码。

 

 

 

  2、方法的调用:当我们把方法实现出来以后,我们就需要通过代码去调用它,这样,

          才可以正式使用对应的方法,而方法的调用格式如下:

 

    对象名.方法名( 参数1,...参数n );

 

 

    语法格式分析:

    (1)对象名,类中的方法只可以通过类所定义的对象去调用。

 

    (2)“点号”,格式要求不能省略。

 

    (3)要调用的方法名字。

 

    (4)按照定义时的参数数量,参数格式去传递,不同参数之间以逗号分隔。

 

 

 

3、例子:

 

//====================

//定义了鸟类bird

//====================

class bird
{

 public int head;   //头部属性,public是公有访问权限。
 public int body;   //身体属性

 

 public int x;

 public int y;

 

 public bird()        //构造函数bird

 {

   head = 1;

   body = 1;

   x = 0;

   y = 0;

 }

 

  public void fly( )   //方法fly,用于描述移动的行为,返回类型是void,即方法不需要返回值。

 {

   x = x + 1;

   y = y + 1;

 }
}

 

//=====================================================

//Program类,是在C# (工程创建与添加新文件) 这一章学习时所创建的

//=====================================================

class Program   

{
   static void Main(string[] args)   //入口方法main
  {

    bird  LaoYing = new bird(); //定义了鸟类bird的对象LaoYing

                      

    LaoYing.fly(); //通过对象LaoYing调用了方法fly。

  }

}

 

 

 

 非常好,现在,我们已经掌握了C#中的“方法”这个知识点,但是,如何去运行用它呢?所以,我们就要通过下方的按钮进入到游戏中,然后,运用它去完成任务,这样,才可以加深大家对每个知识点的理解和运用,以及“尽快进入到编程的状态”

 

  不要停留在理论规则上面,快动起来吧!

(通过游戏模式学习与训练,需要在电脑上运行)

进入游戏学习与训练