Classifier
Uses information about the device's foldable posture and the size of the screen to determine what posture the screen is in and all information that can be extracted about the size of the screen and where its hinge is located.
This class and all of its methods are open for extension and override, particularly for creating fakes for testing purposes.