Raymond
Laravel, Zend Framework, Symfony, PHP, Vuejs, JQuery, .Net, Css, Html
Tuesday, December 7, 2010
interface接口 与 抽象类的比较
接口: 是一个完全抽象的成员集, 这个成员集为相关操作定义了一组规则. 接口的实现完全留给了开发者.
抽象类: 为管理组件版本提供了一种简单易行的方法. 通过更新基类,所有派生类都将自动进行相应更新. 而接口在创建后就不能再更改. 如果需要修改接口,则必须创建新的接口
创建多个组件版本: 抽象类
设计小而简练的功能模块: 接口
设计大型功能单元: 抽象类 (肯定要考虑重用)
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment