Chapter 4

This chapter discusses

Client and Server

Client and Server (cont.)

Specification and implementation

Specification and implementation (cont.)

Let’s start specifying

A simple counter

A simple counter (cont.)

Slide 10

Specification documentation

Slide 12

Invoking a method

Slide 14

Slide 15

Maze game example

Explorer responsibilities

Slide 18

Invoking methods with parameters

Parameters and arguments

Slide 21

Slide 22

Constructors

Slide 24

Slide 25

Class Student

Queries

Slide 28

Commands

Contructors

We’ve covered

Glossary

Glossary (cont.)