Object-Oriented Languages
:material-circle-edit-outline: 约 126 个字
Prefix
针对 Single Inheritance of Data Fields,每个子类只有一个父类的语言,我们保证 field 的顺序也继承,保证同一个 field 的 offset 都是一样的
静态方法即写在类里面的,从下往上依次找在哪个类里即可
动态方法也使用 Prefix 解决,按顺序排,保证同一个方法的 offset 一致
Multiple Inheritance
每一个 field 是唯一的,我们就看哪些父类包含这个 field,用图着色方法