- 博客(3)
- 收藏
- 关注
原创 【C#】重载(overload)与重写(override)
【前言】 重载和重写,他们其实是实现类型多态(同一种方法,不同的对象会产生不同的结果)特性的基本技术之一,两种技术貌似而实质截然不同 【重载】 1、什么是重载 重载其实是一种编译时多态技术,就是说在编译时就知道调用的是哪个方法,这其实很好理解。所谓重载就是在同一个类中的多个同名方法,只是这些方法的参数类表不同(参数个数,或者是相同位置的参数类型不同)而已,而
2017-01-23 19:40:27 1318 18
原创 【C#】抽象类和接口
【前言】 前几天在验收设计模式的时候要验收抽象类和接口,于是又重新复习了一下。对于使用面向对象编程语言的程序员来说,“接口”和“抽象类”这两个名词一定不陌生,下面给大家简单的介绍一下 【抽象类】 1、什么是抽象类 在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的。如果一个类中没有包含足够的信息来描绘一个具体的对象,
2017-01-22 21:22:24 1152 72
原创 【C#】C#中的委托与事件
【前言】 小编近期在学习设计模式,在学习观察者模式的时候,遇到了一个问题,不太理解事件委托在观察者模式中怎么用,于是又发现自己其实是对事件委托这个东西不太理解,于是深入了解了一下C#中的委托与事件。下面来给大家介绍一下C#中的委托与事件 【C#委托】 委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种方法动态地赋给参数的做法,可以
2017-01-15 18:56:56 498 16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人