Skip to content

Object-Oriented Languages

:material-circle-edit-outline: 约 126 个字

Prefix

针对 Single Inheritance of Data Fields,每个子类只有一个父类的语言,我们保证 field 的顺序也继承,保证同一个 field 的 offset 都是一样的

image-20250615172327659

静态方法即写在类里面的,从下往上依次找在哪个类里即可

动态方法也使用 Prefix 解决,按顺序排,保证同一个方法的 offset 一致

Multiple Inheritance

每一个 field 是唯一的,我们就看哪些父类包含这个 field,用图着色方法

image-20250615172532929