Using inheritance
As you're scanning your application looking for common elements, don't overlook the occasional possibility of reusing an entire part class.
Many times, you need parts that are very similar to ones you have already built. Whether you're building visual or nonvisual parts, inheritance gives you an easy way to make new parts from the ones you already have. This saves most of the work that would usually be required to assemble and connect the parts, or to write the scripts.
Let's try an example. If you have not already done so, create a reusable part named AddressFormView like this one:
Address form
Creating a reusable visual part explains how to make a part like AddressFormView.
Last modified date: 07/15/2020