我是一名主要电子背景进入编程的学生。我越深入,我就越意识到我在这方面有多糟糕。我正在努力在 OO 设计方面做得更好。我一直在阅读的一件事是 Getter 和 Setter 的使用。
http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-toolbox.html?page=1 http://typicalprogrammer.com/?p=23
现在我可以看到他们在这里提出的观点,但我仍然无法避开一些简单的问题。这让我想到了我的问题(最后)。我正在 AS3 中设置一个简单的塔防游戏作为学习练习。我希望敌人跟随航路点,所以我要创建一个航路点数组,并将其作为地图对象的属性。一个方法是成为一个具有 x 和 ay 属性的对象(更像是一个结构)。现在我可以看到这正是文章不鼓励的那种不好的做法,但我似乎想不出更好的方法来做到这一点。任何有更多经验的人的帮助将不胜感激。