上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 61 下一页
摘要: 在函数中 this 到底取何值,是在函数真正被调用执行的时候确定下来的,函数定义的时候确定不了。 执行上下文环境 : **定义**:执行函数的时候,会产生一个上下文的对象,里面保存变量,函数声明和this。 **作用**:用来保存本次运行时所需要的数据 当你在代码中使用了 this,这个 this 阅读全文
posted @ 2017-10-18 23:17 WFaceBoss 阅读(384) 评论(0) 推荐(1)
摘要: 对于组合设计模式: (1)统一接口 (2)定义组合类 (3)定义叶子类 (4)应用 将学校,班级,组,学生关联起来 (5)客户端调用API,只需要简单的安排去上课即可,也就是客户端只需要写去上课的代码即可 总结, 阅读全文
posted @ 2017-10-18 22:30 WFaceBoss 阅读(291) 评论(0) 推荐(0)
摘要: (2)班级类 (3)组类 (4)学生类 其次,测试需满足如下为: 最后,开学了,我们准备按照要求去上课吧, 安排为:一班一组去上课 学校-->班级-->组-->学生 最后,我只是想安排一个都要写这么多的代码,那如何是一个学校有上千个班级,那么要疯了。 阅读全文
posted @ 2017-10-18 22:17 WFaceBoss 阅读(313) 评论(0) 推荐(0)
摘要: 外部与一个子系统的通信必须通过一个系统的一个门面对象进行,这就是门面模式。 门面模式具备如下两个角色: 1. 门面角色 客户端可以调用这个角色方法,此角色中有子系统的应用(知晓相关的(一个或多个)子系统的功能和责任)。本角色会将所有从客户端发来的请求委派到相应的子系统去。 2. 子系统角色 可以同时 阅读全文
posted @ 2017-10-17 17:48 WFaceBoss 阅读(484) 评论(0) 推荐(0)
摘要: 1,内聚 程序=数据+操作 =数据结构+算法(PASCAL之父Nicklaus Wirth) =对象+消息 对象是什么? 对象就是保管好自己的东西,做好自己的事情的程序模块 这就是内聚 2,依赖 一个对象往往需要跟其他对象打交道,既包括获取依赖于另一对象,也包括仰赖其他对象的行为,一旦发生便称为该对 阅读全文
posted @ 2017-10-16 23:26 WFaceBoss 阅读(1141) 评论(8) 推荐(3)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 61 下一页