我想知道面向对象编程如何更好地提高内存效率和执行时间?哪些因素使得这种范例对于这两件事更加可靠。在这方面,为什么简单的面向功能的编程并不比OOP好。
由于
答案 0 :(得分:1)
面向对象编程(OOP)不是为了内存效率或执行性能而发明的,所以不要指望那些。
OOP是一种编程方法,旨在最大限度地减少大型项目中的错误和代码缺陷(意大利面条代码,代码重复等)。 OOP提高了代码的可读性/可维护性/可扩展性。
如果您使用OOP语言,则并不意味着您使用OOP。 OOP是编写代码的方式,而不是编码语言。