import coupling | Java | a system to suddenly fail if a new item is added to an imported file, and this new item has the same name as something you have already defined in your subsystem | A form of coupling in which one component declares that it imports (makes use of the definitions in) another | if the imported component changes something on which the importer relies, or adds something that raises a conflict with something in the importer, then the importer must change | a weaker form of inclusion coupling | coupling | not importing packages or classes which you do not need |