Class As a User Defined Data Type