返回介绍

7.5 观点3:面向对象编程是适用于大型程序的开发方法

发布于 2023-05-19 17:35:11 字数 421 浏览 0 评论 0 收藏 0

通过之前的介绍,应该理解了为什么说面向对象编程适用于编写大型程序。假设一个程序需要10000个函数和20000个变量,如果把这个程序用100个类组织起来,那么平均一个类里就只有100个函数和200个变量了。程序的复杂度也就降到了原来的1%。如果使用了稍后将会讲解的封装这种编程技巧(即将函数和变量放入黑盒,使其对外界不可见),还可以更进一步降低复杂度

在讲解面向对象的书籍和文章中,由于受篇幅的限制,往往无法刊登大篇幅的示例程序。而通过短小的程序又无法把面向对象编程的优点传达出来,当然本书也不例外,所以就要请读者一边假想着自己在开发一个大型程序,一边阅读本书的解说。

为了接近计算机和人的距离,使计算机成为更容易使用的机器,围绕着计算机的各种技术都在不断发展,在人的直觉中,大件物品者是由组件组装起来的。因此可以说面向对象编程方法把同样的直觉带给了计算机,创造了一种顺序人类思维习惯的先进的开发方法

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文