Write the declaration for Class Shape including: The Class members: an integer. This variable should not be accessible to code outside the class or to member functions in any class derived from class Shape. w: an integer. This variable should not be accessible to code outside the class or to member functions in any class derived from class Shape. Mutator and Accessor function members: setL, getL, setW, getW, which provide access to l & w. These functions should be accessible to code outside the class. area: a public virtual member function that returns the value l times w.