gpt4 book ai didi

c++ - 由外向内与由内向外方法的 OOP (C++) 教学

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:31:47 26 4
gpt4 key购买 nike

<分区>

我在一所高中经营一个编程俱乐部,我使用简单的 C++ 类向我的学生介绍了 OOP。我相信至少理论上他们明白了。我希望能够为他们提供一个他们可以一起工作的特定项目。我的问题是采用哪种方法。当我在大学上编程课时,我看到了两种不同的方法,但在我看来它们都有严重的缺点。我最终通过其中的大部分睡着了,并从书籍和示例中自己学习了这些东西。既然我是老师,我想听听您的意见,看看哪种方法更可取,或者是否还有第三种选择。

使用的方法 1 是在电路板上(或在带有投影屏幕的计算机上)编写程序。类定义总是先写的。通常学生在这一点上看起来真的很困惑,因为变量和方法的目的对他们来说似乎完全模糊。他们唯一一次了解每个变量和方法的用途以及它们如何交互是在讲师最终编写实现时(我称之为由外向内的方法)

方法 2 是解释我们试图实现的目标,并根据需要创建类和成员。这有相反的问题。他将编写一个方法,该方法将使用这些必须稍后实现的虚构类。但是学生们不知道这些其他类(class)将如何运作。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com