我有一个大型Delphi应用程序,我正在尝试保持内存占用率低。
在我的程序中,我使用了一个组件(Taco)和一个从Taco继承的组件(TBurrito)。现在仅涉及类的内存使用情况而非实例,哪种方案会使用更多内存?
A. 在所有地方都只使用TBurrito组件
还是
B. 使用Taco和TBurrito组件的组合?
我的一个想法是,由于TBurrito继承自Taco,所以类Taco已经存储在内存中,因此使用它不会太大地增加内存占用率。
*注意 - 组件名称并非真正的Taco和Burrito。
在我的程序中,我使用了一个组件(Taco)和一个从Taco继承的组件(TBurrito)。现在仅涉及类的内存使用情况而非实例,哪种方案会使用更多内存?
A. 在所有地方都只使用TBurrito组件
还是
B. 使用Taco和TBurrito组件的组合?
我的一个想法是,由于TBurrito继承自Taco,所以类Taco已经存储在内存中,因此使用它不会太大地增加内存占用率。
*注意 - 组件名称并非真正的Taco和Burrito。