make class Constant abstract