摘要:
抽象类和接口在软件开发中用的是很频繁的,所以结合手上有的资料进行了以下的总结:1.抽象类(abstract class)抽象类是一种特殊的类,有如下的特点:.抽象方法制作声明,不包含具体的实现,可以看做是没有重写的虚方法..抽象类不能被实例化.具有其他类相同的特性..抽象类可以没有抽象方法和抽象属性,但是一旦有了抽象方法,就一定要把这个类声明为抽象类..具体派生类必须要覆盖基类的抽象方法..抽象类可以派生自另一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果覆盖,则其他派生类也必须覆盖他们.2.接口(interface)接口是引用类型的,类似抽象类但又不同于抽象类..不能被实例化..只能包含 阅读全文
posted @ 2011-04-25 17:55
大头男
阅读(8116)
评论(0)
推荐(3)