该类的每个实例是否都需要更多内存,因为它将继承自己的方法副本?或者仅实例属性(数据)改善内存使用。
一般而言,PHP 和 javascript 中的答案是相同的吗?或者它们的工作原理有何不同?
最佳答案
在 PHP 中,内存中的类的代码(方法)只有一份副本,无论有多少个实例......静态属性在内存中也只存在一次;但该类的每个实例的所有非静态属性都在内存中
关于javascript - 如果你的类获得更多方法,性能是否会下降/内存使用会增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27945889/