- 支持多态的是动态绑定。
- 一个对象把属性和行为封装成一个整体,与其他对象之间有清楚的边界,有良好定义的行为和可扩展性。
- 多重继承可能造成混淆的情况,出现二义性的成员。
- 数据库访问中间件通过一个抽象层访问数据库,从而允许使用相同的代码访问不同的数据库资源。
- 结构化方法是按照信息系统生命周期,应用结构化系统开发方法,把整个系统的开发过程分为若干个阶段,然后一步一步地依次进行。
- 继承表示类之间地层次关系。
- 多态使得某个属性或操作在不同的时期可以表示不同类的对象特性。
- 多态:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果。在运行时,可以通过指向基类的指针,来调用实现派生类中的方法。
- 覆盖:子类可以用更具体的方式实现从父类继承来的方法。
- 一个类所包含的方法和数据描述一组对象的共同行为和属性,这些对象共享这些行为和属性。
- 动态绑定是指在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。程序运行过程中,把函数(过程)调用与响应调用所需要的代码相结合的过程称为动态绑定。
- 静态绑定是指在程序编译过程中,把函数(方法或者过程)调用与响应调用所需的代码结合的过程称之为静态绑定。
- 面向对象分析过程中,名词短语暗示类及其属性;动词和动词短语暗示类职责或操作。