抽象类与接口比较

并非只能通过继承使用多态性,还能通过接口使用。和抽象类不同,接口不能包含任何实现。下面对它们进行了比较。

规范:一般要优先选择类,用抽象类将契约(类型做什么)与实现细节(类型怎么做)分离开。

猜你喜欢

转载自www.cnblogs.com/chenh/p/10462328.html