文章 "从基础到中级:结构(四)"

 

新文章 从基础到中级:结构(四)已发布:

在本文中,我们将探讨如何创建所谓的结构化代码,即将处理变量和信息的整个上下文和方法都置于一个结构中,从而为任何代码的实现创造一个合适的上下文环境。因此,我们将探讨使用代码私有部分来区分公有部分和非公有部分的必要性,从而遵守封装原则,并保留创建数据结构时的上下文。

在前一篇文章“从初级到中级:结构(三)”中,我们开始探讨一个令初学者感到非常困惑的话题:结构化代码和组织化代码之间的区别。 许多人将代码组织良好与代码结构化混淆了。虽然这些概念看起来相似,但它们并不完全相同。然而,本文只是结构化编程领域中更复杂、更优雅、更迷人内容的起点。

由于根据先前的实践经验,某些概念可能较难或较易理解,我们将努力以清晰客观的方式呈现每个概念。我们的目标是让你正确理解什么是结构化代码,以及如何利用它来构建几乎任何东西。我说“几乎”是因为结构化代码的管控能力是有限的。当我们遇到这一限制时,就有必要引入另一个概念:类。届时,我们将告别结构化编程,转而进入面向对象编程(OOP)。然而,就目前而言,我们可以探索许多内容,并通过创建多个结构化代码示例来获得许多乐趣,从而真正掌握结构化编程的概念和局限性。

好的,让我们从上一篇文章中断的地方继续。这就是我们提到并演示如何使用公有代码段和私有代码段的地方。虽然我们没有解释这样做的原因,但我们现在将从这一点开始解释。


作者:CODE X