在Greenfoot中我們的項目使用的是Java編程語言,Java是面向對象的語言。類和對象的概念是面向對象的基本概念。

Greenfoot【java學習】-類與對象

首先我们通过图来了解一下class(类)。图中右侧场景信息,也就是class diagram都是相關的类脚本。因此这些类有: World ,  WombatWorld ,  Actor ,  Leaf 和 Wombat。

让我们先看看Wombat类(类可以理解为一个模板,它描述一类对象的行为和状态。)。 Wombat类代表了树袋熊——它描述了所有的袋熊的行为和状态。一旦我们在Greenfoot中有一个类,我们就可以从中创建对象。(对象就是类的一个实例,在编程中对象和实例这两种说法都是一样的。)

Greenfoot【java學習】-類與對象

如何创建对象?其实我们前面已经操作过了,用鼠标右键,点击 new Wombat()就创建了一个树袋熊,你可以把他放到世界的任何位置,同理可以添加很多叶子。