-
装箱过程有内存消耗,所以能不发生就别发生了查看全部
-
静态成员和实例成员不同,不通过对象访问。,直接通过类就可以访问。毕竟是类的东西,查看全部
-
接口的引用类型可以调用函数查看全部
-
如果一个类中含抽象方法,它就必须声明为抽象类查看全部
-
抽象成员必须在派生类中重写,不然它就压根儿不存在了查看全部
-
overate 重写,对应virture overload重载查看全部
-
基类的事情尽量让基类去做查看全部
-
重构就是重命名查看全部
-
加下划线表示私有 重命名用编译器,别自己改查看全部
-
构造函数查看全部
-
继承是为了省事,少写代码 父类多一行代码 子类就少一行查看全部
-
屏蔽父类中的方法:
子类中重写父类中的方法,并在方法前加 new 关键字。
查看全部 -
六大设计原则,二十三中设计模式
虚方法:声明virtual的方法就是虚方法。基类的虚方法可以在派生类中使用override进行重写。
多态:通过指向派生类的基类引用,调用虚函数,会根据引用所指向派生类的实际类型,调用派生类中的同名重写函数,便是多态。
不能用在static 方法
查看全部 -
del += ()=>
{
};
查看全部 -
class Dog
{
public void Method()
{
}
}
class Cat
{
public void Method()
{
}
}
{
delegate void ActCute();
Main()
{
ActCute del=null;
del = dog.Method;//注意没有括号
del += cat.Method;//注意没有括号
del();
}
}
查看全部
举报
0/150
提交
取消