Greenfoot 程序员手册

来源:chinaitlab        2009-06-30 11:15:38        点击:
收藏本页:


顶一下

1、导言Greenfoot 是为初学者设计的工具软件,用以感受面向对象编程的魅力。它支持基于Javatm 编程语言的图形化应用程序开发。想了解 Greenfoot 教程、视频和快速入门

Greenfoot 程序员手册 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。

1、导言

Greenfoot 是为初学者设计的工具软件,用以感受面向对象编程的魅力。它支持基于Javatm 编程语言的图形化应用程序开发。想了解 Greenfoot 教程、视频和快速入门指南,请查看 " Getting Started " .

这本手册介绍了Greenfoot编程。它从一开始,讨论我们如何创建一个新的脚本,然后介绍怎样创造世界和角色, 等等。

这也许不是你获得Greenfoot编程经验的步骤。事实上,人们起初学习Greenfoot更普遍的方法是修改现有的脚本。在这种情况下, 你将使用已有的脚本、世界、一种或多种角色类型。

自由、迅速地跳到手册中你喜欢的部分并开始阅读。例如,你对以某种方式生成角色图像感兴趣,或者喜欢处理对象的交互。这本手册的各个部分被设计成相互独立的环节—没有必要按顺序读完所有的内容。

无论何时,参考实例都是非常有用的。我们将使用 'wombats(袋熊)', 'ants(蚂蚁)', 'balloons(气球)' 和 'lunarlander(月球登陆者)' 脚本作为例子。以上这些脚本都包含在标准的Greenfoot发行版中。你可以在 'scenarios' 文件夹中找到它们。

Have fun!

2、创建一个新的设想

如果你想拥有属于自己的程序,第一步是创建你自己的脚本。

这很简单:在 'Scenario' 菜单中选择New,然后为你的脚本设置保存路径和名字。 Greenfoot 会创建一个文件夹,里面包含了和你的脚本有关的所有文件。

随后这个脚本会被打开,你将看见一个跟左边类似的窗口。在那上面,有 'World' classesand 和'Actor' classes 关系图。

'World' 和 'Actor' 都是 abstract classe(抽象类) —— 就是说:你不能为它们创建对象。

当前没有world对象,因为我们没有完整的world类。

这样一来,即使我们现在有一个actor对象,我们也没有地方可以放置,因为我们没有创造一个世界。

为了实现我们的设想, 我们需要创建 World 和 Actor 的子类(特殊类)。也就是说: 我们要开始定义自己的世界,然后再定义一个或多个我们世界的成员。

这将在下一部分进行介绍。

在 Grenfoot 全球站点,有一系列可用的 视频教程 ,向我们展示了如何创建和设置一个新脚本。

3、使用API

当使用Greenfoot进行编程的时候,了解标准 Greenfoot 类的可用方法是必要的。这些可用方法称为 Greenfoot API (即 "Application Programming Interface"),可以在 内容来源:www.linux 521.com Linux系统中文网

《Linux系统中文网》欢迎原创作者投稿,请先注册成为会员,然后在后台 相应的栏目里提交你的文章,注意填写好相关信息点“保存”。我们将在24小时之内审核完毕。

 1/27    1 2 3 4 5 6 下一页 尾页
我要评论: Greenfoot 程序员手册
请务必尊重网上道德,遵守中华人民共和国的各项法律法规,承担一切因您的行为而直接或间接导致的法律责任。本站管理人员有权删除留言中的任意内容。

昵称  验证码  
热门
相关