hay 2 tipos de trabajar a una clase, desde una instancia o en forma estatica
(Static Method), los metodos de instancia como dice su nombre deben ser instanciados para poder ser usados, en ABAP los instancias con la sentencia: Cdigo:
CREATE OBJECT gcl_objeto.
Y para acceder a sus metodos o atributos solo es necesario la flechita (->)
Cdigo:
CALL METHOD gcl_objeto->metodo.
Ahora las clases de forma estatica no se instancian y se trabajan de forma
directa, y para poder acceder a sus atributos o metodos se usa la flecha con igual (=>) Cdigo:
CALL METHOD lcl_clase=>get_nombre.
Supongo q para que trabajes en el SPROXY con tu clase Z, debes primero de
crearla en la SE24 para que quede como una funcion q se puede usar en todos lados como la SE37, y si quieres una clase local la creas en el mismo programa, es como crear un PERFORM (funcion local), para que tengas una mejor idea de como utilizar los eventos, interfaces entre otras cosas con ABAP OO, entra a la transaccion ABAPDOCU, ahi hay buenos ejemplos, tal vez si alguien ayuda con los conceptos para poder ayudar a Pao de una mejor forma seria muy xvere, un sld y espero te pueda ayuda