Close
Register
Close Window

Intro To Software Design

Chapter 2 Inheritance And Polymorphism

Show Source |    | About   «  1.1. Installing BlueJ   ::   Contents   ::   3.1. Conditional Actions  »

2.1. Inheritance and Polymorphism

2.1.1. Introduction

At the end of this module you will.. * Have been introduced to using the Iclicker * Know some of the basics of Polymorphism

  • Java Java Java! –> Sections 0.78, 1.3, 8.1 - 8.5, and 8.7

  • Know how methods send messages to each other using parameters * Java Java Java! –> Sections 0.76, 3.2 * Think Java –> Section 1.5

  • Have more practice creating and using methods * Java Java Java! –> Chapter 4 * Think Java –> Chapter 3

  • Know about the ‘super’ keyword and how to use it * Java Java Java! –> Section 8.2.6

  • Know some of the strategies Computer Scientists use when creating algorithms * Java Java Java! –> Sections 1.2 - 1.3 * Think Java –> Section 1.2

2.1.2. Syntax Review

2.1.3. Syntax Practice

Codeworkout exercises

2.1.4. changePointeeDataDirect

Molly is practicing adding a CW style question (still in progress)

2.1.5. Programming Practice

2.1.6. Codeworkout exercises

2.1.7. Reading Quiz 1

Practicing making a multiple choice question to mimic a Khan Academy question

   «  1.1. Installing BlueJ   ::   Contents   ::   3.1. Conditional Actions  »

nsf
Close Window