当前位置: 代码迷 >> 综合 >> 多态和接口(11)——设计模式(4)——多态和接口知识点汇总
  详细解决方案

多态和接口(11)——设计模式(4)——多态和接口知识点汇总

热度:14   发布时间:2023-10-01 19:36:11.0

1、设计模式只有一种:多态,没别的了。模式就是多态的各种组合。

2、一个类如果没写父类,那么它就会从object那里继承。

3、在一个static成员中不能引用非static的成员。

4、int是object的子类,但是int[]不是object[]数组的子类。
Person是object的子类,但是Person[]不是object[]数组的子类。

5、泛型:通俗的讲可以理解为一个动态的数组。

6、快速生成字段的方法,如:

private  string  cName;  选中这行代码——>右键——>重构——>封装字段,就可以得到以下的字段:

        public string CName

        {

            get { return cName; }

            set { cName = value; }

        }

所以最后总代吗是:

        private string cName;

        public string CName

        {

            get { return cName; }

            set { cName = value; }

        }

 

7、ilspy.exe反编译工具。

 

8、class 声明一个类;

delegate 声明一个委托;

event 声明一个事件

 

9、override 重写;

overload 重载。

 

10、事件解耦:解除耦合。两边都是“糊涂”

  相关解决方案