creacion de una clase componentui para que tenga los metodos generales a
todos los component(class, interface o enumeration)