欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。
今天我们学习了常量,修饰符,异常捕获,封装。
首先我们来认识一下常量:
常量
1.使用const关键字来声明某个常量字段或常量局部变量。
2.常量字段和常量局部变量不是变量并且不能修改。
3.常量可以为数字、布尔值、字符串或null引用。不要创建常量来表示你需要随时更改的信息。
异常
三种方法
try...catch 格式:
•
try
• {
• int a = 4, b = 0, c;
• c = a / b;
• Console.WriteLine(c);
• }
• catch (DivideByZeroException e)
• {
• Console.WriteLine("被常数零除");
• }
finally 格式:
•
try
•
{
•
int a = 4, b = 0, c;
•
c = a / b;
•
Console.WriteLine(c);
•
}
•
catch (DivideByZeroException e)
•
{
•
Console.WriteLine("被常数零除");
•
}finally {
•
关闭或释放资源
•
}
thow 格式:
•
static double SafeDivision(double x, double y)
• {
• if (y == 0){
• throw new System.DivideByZeroException();
• }
• return x / y;
• }
修饰符
public private protected intermal protected intemal
不受限制 只限于本类成员 只限于本类和子类成员访问 只限于本项目访问 只限于本项目或是子类访问
封装
封装:将数据和操作组合到一起,并决定哪些数据和操作对外是可见的。
•作用 :
–
隐藏类的实现细节:使用方法将类的数据隐藏起来。
–
迫使用户去使用一个界面去访问数据:定义程序如何引用对象的数据,控制用户对类的修改和访问数据的程度。
–
使代码更好维护:类的内部实现改变,对外接口可以不变。