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
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
Material Type:
Readings
Syllabi
Provider:
Rice University
Provider Set:
Connexions
Author:
Dung Nguyen
Stephen Wong
UML Diagrams
Conditions of Use:
No Strings Attached
Rating

A short tutorial on using UML diagrams, particularly class diagrams, in object-oriented ...

A short tutorial on using UML diagrams, particularly class diagrams, in object-oriented design.

Material Type:
Readings
Syllabi
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
Material Type:
Readings
Syllabi
Provider:
Rice University
Provider Set:
Connexions
Author:
Dung Nguyen
Stephen Wong