随笔分类 -  C#

摘要:之前写了个关于接口学习的blog——C# 接口学习,现在在将对抽象类的学习整理下。 一、什么是抽象类 "一个包含一个或多个纯虚函数的类叫抽象类,抽象类不能被实例化,进一步说一个抽象类只能通过接口和作为其它类的基类使用."- C++ Programming Language by Stroustrup Chapter13.2 在C#中的关键字 abstract 来定义抽象类和抽象方法。 二、... 阅读全文
posted @ 2012-11-17 20:30 地山谦 阅读(221) 评论(0) 推荐(0)
摘要:最近看《大话设计模式》中有的地方使用抽象类,有的地方使用接口,一直在想到底在什么地方使用抽象类,在什么地方使用接口。在下面将接口和抽象类的特点和区别做一个总结,以供日后复习使用。首先先写下对接口的收集到的知识。 接口是为一个行为提供相应的规范和规定,微软的自定义接口总是后带able字段,证明其表述有同样“我能做……”行为的类。接口大多数是在关系疏松但都实现某一功能的类中。 一、接口... 阅读全文
posted @ 2012-11-15 14:55 地山谦 阅读(211) 评论(0) 推荐(0)