Design a View Object

Groupwork

Assume you are designing a HUD-type object for Dragonfly, derived from the base Object:

    class ViewObject : public Object {

      protected:

      public:

    };
  1. What state does the ViewObject need to keep track of? So, what attributes does it need?

  2. What methods does it need? What methods should change?

  3. What else in Dragonfly needs to change to support ViewObjects?


Hand-in

Have ONE person from each group submit the group’s answers:

https://wpi.qualtrics.com/jfe/form/SV_069pnF06HTsptVY

Make sure to include the names of all group members.

Happy drawing!

– Mark