Project Analyzer

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