703.608.0975 rick@warrenworks.com

ITP 136
C# Programming I
Project 3: Remote Controlled Objects

 

Objectives:

  • Apply object-oriented analysis and design techniques
  • Utilize inheritance in your application design
  • Utilize polymorphic behavior in your application design
  • Create and use an abstract base class
  • Demonstrate your ability to inherit from an abstract base class and override derived class methods and properties

Tasks:

  • Create a GUI application that lets you control multiple robot controlled objects around a GUI window