Tengo dos páginas dónde la primera requiere el registro, que realizará el método de dicha clase, y otra dónde se utiliza el otro método para guardar otro tipo de información en la base de datos.

El problema es que tener la mismas clases en dos páginas diferentes no me parece eficiente, y tener la clase entera en un solo documento e importarlos con la función include(); me supone el mismo problema porque es como llamar a la clase en dos páginas diferentes.
¿Existe alguna forma de tener solo una única clase, poder invocarla desde las dos páginas sin necesidad de que, el método Registrar, que no se usa en la segunda, éste implicito en la primera?