摘要: C++中的虚函数(Virtual Function)是用来实现动态多态性的,指的是当基类指针指向其派生类实例时,可以用基类指针调用派生类中的成员函数。如果基类指针指向不同的派生类,则它调用同一个函数就可以实现不同的逻辑,这种机制可以让基类指针有“多种形态”,它的实现依赖于虚函数表。虚函数表(Virt 阅读全文
posted @ 2018-01-17 22:03 zzfx 阅读(399) 评论(0) 推荐(0)
摘要: 绑定:建立联系; 分发:作出选择。 https://en.wikipedia.org/wiki/Dynamic_dispatch https://en.wikipedia.org/wiki/Late_binding Dynamic dispatch is different from late bi 阅读全文
posted @ 2018-01-17 21:43 zzfx 阅读(196) 评论(0) 推荐(0)
摘要: 对象指针本身也是接口中的一个参量。 然而,在更广阔的计算机领域中,多态这个词并不只是局限在类继承和虚函数上。只要是同名函数能够根据参数的类型不同而获得不同的实现,我们都可以叫它“多态”。 多态可以分成三类,Ad hoc 多态(Ad hoc ~),参数化多态(Parametric ~),子类型多态(S 阅读全文
posted @ 2018-01-17 16:53 zzfx 阅读(197) 评论(0) 推荐(1)
摘要: 所谓的多态是将类似的不同实现统一到一个(组)接口的能力; 涉及到两个方面:1)抽象能力;2)面向接口(忽略载体、对象)。 Polymorphism is the ability of the programmer to write methods of the same name that do d 阅读全文
posted @ 2018-01-17 16:50 zzfx 阅读(188) 评论(0) 推荐(0)
摘要: Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was one of many object-oriented programming languages b 阅读全文
posted @ 2018-01-17 15:13 zzfx 阅读(405) 评论(0) 推荐(0)
摘要: Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, 阅读全文
posted @ 2018-01-17 14:49 zzfx 阅读(185) 评论(0) 推荐(0)
摘要: 决断、定论与执行力 当断不断的意思就是优柔寡断,该做决定的时候不做决定。 排除万难来执行; 悬而不决; 夜长梦多; 阅读全文
posted @ 2018-01-17 11:10 zzfx 阅读(1674) 评论(0) 推荐(0)
摘要: •<!--StartFragment-->需求、需求评审与产品定位<!--EndFragment--> 需求与产品定位:略; 需求评审中的问题:双向交互与自圆其说 •需求的增与减; •需求变更; •干扰与目标定力; •目标、计划、时间与选择; •移动端工作量评估的考虑因素; •时间倒排、项目规模、领 阅读全文
posted @ 2018-01-17 10:57 zzfx 阅读(444) 评论(0) 推荐(0)