您的位置:首页 > 移动开发 > Unity3D

unity 脚本学习之常量 异常 修饰符 封装

2014-12-02 21:36 253 查看
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌
常量:

命名的规则:

1. 使用const关键字来声明莫个常量字段或常量局部变量。

2. 常量可以为数字,布尔值,字符串或null引用。

例子:const int a=12;

只读字段:

当字段声明中包括readonly修饰符是,该字段是只读字段。只能在声明只读字段的同时赋值,其他时候不允许为只读字段赋值。其他任何时候都不允许为只读赋值。

例子: public readonly int a=214;

异常:c#语言的异常处理功能可帮助你处理程序运行时出现的任何意外或异常情况。 异常(try ..........catch)举个例子啊

int[] a = new int[5];

for (int i = 0; i < 5; i++)

{

string b = Console.ReadLine();

try

{

a[i] = int.Parse(b);

}

catch (Exception e)

{

Console.WriteLine("请输入整数");

}

Console.WriteLine(a[i]);

}

异常(throw)这种是发现异常不用处理啊直接释放啊。

if (a + b > c && a - b < c)

{

Console.WriteLine(a + " " + b + " " + c);

}

else {

throw new Exception();

}

C#中五种访问修饰符:public,private ,protected,internal,protected internal

Public 公有访问,不受任何限制

Private 私有访问,只限于本类成员访问,子类,实例都不能访问

Protected 保护访问,只限于本类和子类的访问,实例不能访问。

Intermal 内部访问, 只限于本项目内访问,其他不能访问。

Protected intermal 内部保护访问,只限于本项目或是子类访问,其他不能访问。

面向对象技术的三个核心理念:

封装:将数据和操作组合在一起,并决定那些作用是对外可见的。

继承:父类中的变量和行为,子类可以同样适用,本质是代码重用。

多态: 由继承引出的一种机制,父类型的引用变量可以指向子类型的对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: