Jump to content

Extract class

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Oore (talk | contribs) at 07:37, 27 April 2008 (Added {{articleissues}} with parameters confusing, deadend, expand and unreferenced, {{internallinks}} and {{uncategorized}} tags to article. using Friendly). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In software engineering, the Extract class refactoring is applied when a class becomes overweight with too many methods and it's purpose becomes unclear. It involves creating a new class and moving methods and/or data to the new class.