摘要: 一.什么是多态 多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述——多态性是允许你将父对象设置成为一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以 阅读全文
posted @ 2020-03-15 11:15 李代先 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 一.设计模式的诞生于发展 诞生 与很多软件工程技术一样,模式起源于建筑领域,软件工程只有短短的几十年,与已经拥有几千年底蕴的建筑工程相比,后者有太多值得学习和借鉴的地方。哈佛大学的建筑学博士克里斯托弗.亚历山大,是建筑学领域的模式之父。他与其研究团队用了约20年的时间,对住宅和周边环境进行了大量的调 阅读全文
posted @ 2020-03-15 10:51 李代先 阅读(209) 评论(0) 推荐(0) 编辑