04 2017 档案

摘要:一、策略设计模式 创建一个能够根据所传递对象的不同而具有不同行为的方法被称为策略设计模式;这类方法包含所要执行的算法中固定不变的部分,而“策略”包含变化的部分。策略就是传递进去的参数对象,它包含要执行的代码。 这种设计模式将算法分别独立封装起来,然后将其当做参数传递给方法从而让方法产生不同的行为,不 阅读全文
posted @ 2017-04-08 00:46 tongye 阅读(10017) 评论(1) 推荐(2) 编辑
摘要:一、抽象类和抽象方法 在谈论接口之前,我们先了解一下抽象类和抽象方法。我们知道,在继承结构中,越往下继承,类会变得越来越明确和具体,而往上回溯,越往上,类会变得越抽象和通用。我们有时候可能会需要这样一个类,它只是表示了一个接口,但并没有具体的实现,这就是一个抽象类。 抽象方法只有方法声明而没有方法体 阅读全文
posted @ 2017-04-06 19:28 tongye 阅读(521) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示