摘要:
创建事件: 定义委托->通过委托声明事件->添加触发事件条件->向事件中添加委托函数(往委托中添加程序)->通过条件(引发事件的函数)执行事件 using System; namespace EventAndDelegateTest { class Program { static void Mai 阅读全文
摘要:
意图在不修改类的情况下添加方法: 定义一个静态类,再定义一个静态方法。 using System; namespace ExtendMethod { class Program { static void Main(string[] args) { var person = new Person(" 阅读全文
摘要:
抽象类和虚方法的区别: 虚方法父类有实现,抽象类父类无实现,不能用父类实例化。 using System; namespace AbstractTest { class Program { static void Main(string[] args) { Animal animal = new D 阅读全文