从过往经历来说,面向对象是从初学者通向开发者的一把钥匙,是个陌生又奇妙的内容。我们要学会使用正确的思想来设计,将业务逻辑、过程化抽象为面向对象思维,重要的是面向对象开发实践。
因此,使用面向对象开发可以帮助我们解决下列问题:
·方便扩展:代码重构和重用。
·允许方法和成员变量隐藏,可控制哪些变量不允许被访问。
·使用设计模式,解决常见软件设计问题。
·让代码调试更容易,可维护,效率更高。
面向对象编程的目的是让开发者的生活轻松。它可将问题分割成小块,容易理清并易解决。
当然,它最重要的好处就是节约我们的开发时间!