随笔分类 - C#知识
摘要:反射 反射指程序可以访问、检测和修改它本身状态或行为的一种能力。 程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。 您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性。 优缺点 优点:
阅读全文
摘要:抽象类 类和方法前加上abstract就变成抽象的 抽象方法不包容任何实现代码,不能是private 无法使用new关键字直接创建抽象类的对象。只能实例化子类对象 包含抽象方法的类一定是抽象类,但抽象类中的方法不一定是抽象方法,抽象类中可以包容“普通的”方法。 抽象类专为做基类而生的 开闭原则(Op
阅读全文
摘要:委托 delagate是函数指针(c和c++中)的升级版 函数指针的实例如下: # include <stdio.h> int Max(int, int); //函数声明 int main(void) { int(*p)(int, int); //定义一个函数指针 int a, b, c; p =
阅读全文

浙公网安备 33010602011771号