|
|
知识路径: > 面向对象基础知识 > 面向对象基础知识 > 面向对象基础知识 > 面向对象程序设计 > 面向对象程序设计 > 面向对象程序设计语言中的OOP机制 >
|
相关知识点:7个
|
|
|
|
孤立的类只能描述实体集合的特征同一性,而客观世界中实体集合的划分还通常要考虑与实体特征方法有关联的相似性。在OOP中使用继承机制解决这一问题。
|
|
|
当执行一个子类的实例生成方法时,首先在类层次结构中从该子类沿继承路径上溯至它的一个基类,然后自顶向下地执行该子类的所有父类的实例生产方法,最后执行该子类实例生产方法的函数体。当执行一个子类的实例消除方法时,顺序正好与之相反:先执行该子类的实例消除方法,再沿继承路径自底向上地执行该子类所有父类的实例消除方法。
|
|
|
类的实例化过程是一种实例的合成过程,而不仅仅是根据单个类型进行的空间分配、初始化和联编。指导编译程序进行这种合成的,就是类层次结构。
|
|
|
|
|
|
|
|
|
|
|
|