Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Greenfoot / JF_V02_S03_L01

.pdf
Скачиваний:
21
Добавлен:
05.06.2015
Размер:
726.39 Кб
Скачать

Getting Started with Greenfoot

Greenfoot Instances

One or many instances of a class can be added to the scenario.

Actor instances move and act in your scenario.

World instances provide the background for your scenario.

Instances can perform the behaviors written by the programmer in the class's source code.

Instances are the objects from a class that act in your scenario.

21Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Getting Started with Greenfoot

Steps to Add an Instance to a Scenario

1.Right click on the class.

2.Click the new [class name] option.

3.Drag the instance into the scenario with your cursor.

4.Program the instance to act by writing source code in the class’s Code editor.

22Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Getting Started with Greenfoot

Source Code

DNA gives humans certain characteristics, such as appearance, mobility, and communication.

Like DNA, source code is written to tell the class how its instances could act in the scenario.

Source code defines what all instances of each class are capable of doing. The behavior of each instance is determined by the source code of its class.

23Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Getting Started with Greenfoot

Steps to View a Class’s Source Code

1.Right click on a class in the class menu.

2.Select Open Editor.

24Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Getting Started with Greenfoot

Code Editor

The Code editor displays the class's source code. This is where instructions are programmed for how instances of the class can act in the scenario.

25Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Getting Started with Greenfoot

Terminology

Key terms used in this lesson included:

Class

Compilation

Instance

Source code

Subclass

Superclass

26Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Getting Started with Greenfoot

Summary

In this lesson, you should have learned how to:

Download and install Greenfoot

Describe the components of the Greenfoot interactive development environment

Create an instance of a class

Describe classes and subclasses

Recognize Java syntax used to correctly create a subclass

27Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Getting Started with Greenfoot

Practice

The exercises for this lesson cover the following topics:

Getting to know Greenfoot's components

Creating instances

Compiling and debugging programs

Identifying properties of an object

28Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

Соседние файлы в папке Greenfoot