12 2022 档案
摘要:应用在泛型委托,泛型接口上。 一。准备知识——赋值兼容性 将派生类的对象赋值给基类型变量。 class Animal { public int NumerOfLegs = 4; } class Dog:Animal { } class Program { static void Main(strin
阅读全文
摘要:外在表现出多种形式。 一。分类 二。抽象类 多态表现在,抽象类自身不能实例化,要实例化必使用其派生的具类。 三。接口和抽象类的抽象方法 派生具类必须实现接口及抽象方法。抽象方法使用override实现。 四。虚成员与抽象成员比较 补充知识: 屏蔽(mask)基类成员——派生类使用与基类同名成员(函数
阅读全文
摘要:一。程序的本质: 数据 + 算法 二。精力过多放在UI上的转变: UI为核心时,数据处被动状态。 >>>以数据为核心,数据处主动地位。 三。三层结构——以数据为核心(数据为研究对象): 数据存储层、逻辑层(数据加工,算法)、数据展示层(交互)。 *注意:数据展示层会涉及算法,使用WPF的Data B
阅读全文