Search Results (6)

View
Selected filters:
  • OOD
Ballworld, composition-based
Conditions of Use:
No Strings Attached
Rating

The module uses the Ballworld program to demonstrate key ideas in abstract ...

The module uses the Ballworld program to demonstrate key ideas in abstract classes, polymorphism, inheritance and other coding techniques. In particular, this module will contrast a composition-based architecture with an inheritance-based architecture.

Subject:
Architecture and Design
Science and Technology
Material Type:
Readings
Syllabi
Provider:
Rice University
Provider Set:
Connexions
Author:
Dung Nguyen
Stephen Wong
Ballworld, inheritance-based
Conditions of Use:
No Strings Attached
Rating

The module uses the Ballworld program to demonstrate key ideas in abstract ...

The module uses the Ballworld program to demonstrate key ideas in abstract classes, polymorphism, inheritance and other coding techniques. This module will focus on an inheritance-based architecture.

Subject:
Architecture and Design
Science and Technology
Material Type:
Readings
Syllabi
Provider:
Rice University
Provider Set:
Connexions
Author:
Dung Nguyen
Stephen Wong
State Design Pattern
Conditions of Use:
No Strings Attached
Rating

The State Design Pattern models objects that changes state, i.e. change behavior ...

The State Design Pattern models objects that changes state, i.e. change behavior as a result of what has happened to them. This is also called "dynamic reclassification".

Subject:
Computer Science
Science and Technology
Material Type:
Activities and Labs
Readings
Provider:
Rice University
Provider Set:
Connexions
Author:
Dung Nguyen
Stephen Wong
Unit Testing with JUnit in DrJava
Conditions of Use:
No Strings Attached
Rating

Unit testing is a fundamental testing process in the development of object-oriented ...

Unit testing is a fundamental testing process in the development of object-oriented systems. The module is a primer on using the JUnit unit testing framework that is integrated into DrJava.

Subject:
Computer Science
Science and Technology
Material Type:
Readings
Syllabi
Provider:
Rice University
Provider Set:
Connexions
Author:
Dung Nguyen
Stephen Wong