本文共 1341 字,大约阅读时间需要 4 分钟。
目录
目录
1. 继承
Private访问修饰符允许一个类将其成员变量和成员函数对其他的函数和对象进行隐藏。只有同一个类中的函数可以访问它的私有成员。即使是类的实例也不能访问它的私有成员。
Public访问修饰符允许一个类将其成员变量和成员函数暴露给其他的函数和对象。任何公有成员可以被外部的类访问。
Protected访问修饰符允许子类访问它的基类的成员变量和成员函数。这样有助于实现继承。
重载运算符是具有特殊名称的函数,是通过关键字operator后跟运算符的符号来定义的。与其他函数一样,重载运算符有返回类型和参数列表。
实例:
public static Box operator +(Box b, Box c) // 重载运算符有返回类型和参数列表。
{
Box box = new Box();
box.length = b.length + c.length;
box.breadth = b.breadth + c.breadth;
box.height = b.height + c.height;
}
get { return 变量名; }
set { 变量名 = value; }
private int Day = 7;
public int day {
{ return Day; }
}
set { if (value > 0 & value < 8) { Day = value; } }
set访问器中一处更改Get 是获取字段 set 是设置字段的值。
静态static 方法不对待实例进行操作,调用时需直接使用类名调用(在同一个类的时候只需要用方法名调用)。
非静态 是对某个实例进行操作,调用时,需要使用类的实(对象)进行调用。
ToByte 数据类型转换为字节型
ToBoolean 数据类型转换为布尔型
ToChar 数据类型转换为字符型
ToDateTime 数据类型转换为日期-时间
ToDecimal 数据类型(浮点,整数)转换为十进制类型
ToDouble 数据类型转换为双精度浮点数
ToInt16 数据类型转换为 16 位整型
ToInt32 数据类型转换为 32 位整形数
ToInt64 数据类型转换为 64 位整型
Tostring 数据类型转换为字符串类型
ToSingle 数据类型转换为小浮点类型
ToType 数据类型转换为转化为指定类型
1. 可以用来修饰属性、方法、构造器
2. 可以理解为当前对象或当前正在创建的对象
3. 可以在构造器中通过“this( 形参 )”的方式显式的调用本类中
4. 其他重载的构造器(1)在构造器中必须声明在首行!
5. 若一个类中有 n 个构造器,那么最多有 n-1 个构造器中使用 this( 形参 ),否则可能会形成环(及系统不断地进行循环导致无法输出结果)
1. 方法名与类名相同
2. 没有返回值类型
3. 必须要通过new的形式调用
语法:访问修饰符 类名([参数]){方法体}
转载地址:http://qszh.baihongyu.com/