Functional Abstraction (Chap 4)

12/18/01


Click here to start


Table of Contents

Functional Abstraction (Chap 4)

PPT Slide

Method call-return

Defining Simple Methods

PPT Slide

Don't forget static

PPT Slide

More about return

Watch for repeating lines.

PPT Slide

PPT Slide

Top-down Design with methods

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

Simulating a Coin Toss

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

The Software Life Cycle

A computer game: Requirements

Refining the requirements

Twenty-one pickup: Design

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

Twenty-one pickup: Testing

Testing example

Twenty-one pickup: Test Strategy

Recursion

General Form of recursion

Factorial: A classic recursion

Factorial: x = factorial(4);

Method Overloading

An ambiguous overload.

An ambiguous overload - corrected.

javadoc

PPT Slide

PPT Slide

PPT Slide

PPT Slide

A Final Example

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

PPT Slide

Author: charlie

Email: charlie@cs.ucsc.edu

Home Page: http://www.cse.ucsc.edu/~charlie