摘要:
之前面试时被问及抽象类与接口的区别,感觉答得很不好,所以在此总结一下这个问题: 首先抽象类是一种特殊的类,它可以含有方法的定义和实现,也可以包含属性,构造函数等。当然抽象类也可以包含抽象函数和虚函数。 这个是C#三大特性之一多态的重要组成部分。 抽象类主要用于关系密切的对象之前,比如铁门和木门都是门,他们都继承自抽象类“门”。重点是“是什么?” 一个派生类只能继承至一个类(包括抽象类),派生类必须... 阅读全文
posted @ 2011-03-17 11:16
Jane.T
阅读(249)
评论(0)
推荐(0)

浙公网安备 33010602011771号