Ver Mensaje Individual
  #2  
Viejo 09/06/09, 14:52:30
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Hola, primero que nada conceptuemos desde mi punto de vista una interface: te estan pidiendo que crees una especie de contrato en el cual se encontraran metodos y atributos, ese contrato puede ser asignado a una clase y esta clase esta en la obligacion de implementar todos los metodos que contenga la interface.

Sobre la segunda pregunta: 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:


Y para acceder a sus metodos o atributos solo es necesario la flechita (->)


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 (=>)


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 ayudar
__________________
David Carballido Córdova
Responder Con Cita