Non-cohesive classes - PicInfo sample application
A class is non-cohesive if it consists of several unrelated parts.
These classes could be split into their sub-components.
See documentation of metric LCOM4 for explanation.
Class PicBMP
Sub-component 1
Methods
IPicInfo_Filename [Get]
Implements interface
Variables
StoredFilename
Read only
Sub-component 2
Methods
IPicInfo_MaxColors [Get]
IPicInfo_ReadFile
IPicInfo_Size [Get]
Variables
BMPType
InfoHeader
CoreHeader
IsRLE
Written only