首页 > 其他 > 详细

模块化设计思考

时间:2014-07-21 10:27:25      阅读:301      评论:0      收藏:0      [点我收藏+]

    模块主要包括:
    
        1、接口
        
            1-1、OO中,接口通常是一个层次结构
            
            1-2、接口表示一种抽象的数据类型
            
        2、实现
            
            2-1、接口的具体实现
            
            2-2、可重用的数据结构
            
        3、算法
        
            3-1、在一个实现接口对象中有用的计算
            
            3-2、可重用功能
            
    “模块接口数量”/“算法可选实现操作”
    
        考虑保持核心接口数量的可管理,不一定为模块中每种变体提供分离接口;可以将每个接口中的操作设计成可选代替。
        给定一个实现可能调用它不支持的实现,则抛出不支持操作异常。

模块化设计思考,布布扣,bubuko.com

模块化设计思考

原文:http://my.oschina.net/rksi5/blog/291859

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!