unity3d游戏开发之参数和重载.doc_第1页
unity3d游戏开发之参数和重载.doc_第2页
unity3d游戏开发之参数和重载.doc_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

创建一个新对象的方法: 类名 对象名 = New 类名();类里包含:成员变量(例如:int a =2)和成员方法(例如:public void GetNum()Console.WriteLine(a);)调用类(静态)变量的方法:直接调用和类.变量类方法(静态方法):只能访问类(静态变量)变量成员方法可以访问成员变量和类变量;public static void Get()可直接调用C#中方法的参数有四种类型: 1.值参数(不加任何修饰符,是默认的类型)2.引用型参数 (以ref修饰符声明) 3.输出参数 (以out修饰符声明) 4.数组型参数 (以params修饰符声明)今天主要就讲了值传递值类型是方法默认的参数类型,采用的是值拷贝的方式。也就是说,如果使用的是值类型,则可以在方法中更改该值,但当回调方法时,不会保留更改的值。方法的重载:方法重载是指在同一个类中方法同名,参数不同,调用时根据实参的形式,选择与他匹配的方法执行操作的一种技术。这里所说的参数不同是指以下几种情况:参数的类型不同参数的个数不同参数的个数相同时他们的先后顺序不同注意:系统会认为是同一个方法的两种情况,这样的两个方法不可以在同一个类里,否则系统会报错。返回类型不同,方法名和参数个数、顺序、类型都相同的两个方法返回类型相同,方法名和参数的个数、顺序、类型都相同的两个方法,但是参数的名字不同例如:决定方法是否构成重载有以下几个条件

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论