Conceptos básicos ABAP Orientado a Objetos #2

Empezamos con los conceptos básicos de la programación orientada a objetos en ABAP, y como vimos, las 3 piezas claves de este modelo de programación son las siguientes: Clase: definición del tipo de objeto que queremos crear. Es una especie de plantilla que reune los diferentes atributos y métodos que la definen. Mediante la creación de un objeto a través de su método de creación estamos instanciando dicha clase. Atributos: propiedades, características que representan a nuestro objeto. Si nuestra clase se llama Vehículo, un atributo podría ser el color, la marca, motor, etc. Métodos: porción de código que realizará una modificación en nuestro objeto o consultara información de algunas de sus propiedades. También pueden disparar eventos en otros objetos del …

Seguir leyendo

SAP ABAP Orientado a Objetos #1

La costumbre genera hábitos que cuestan de quitar, y uno de ellos, en mi caso y creo que en el de muchos, ha sido desarrollar ABAP de la manera tradicional, desde el origen de mi carrera en SAP hasta casi el día de hoy. Normalmente, entramos al mundo SAP sin saber ni siquiera qué es SAP, y aprendemos sobre la marcha, generando nuestros propias costumbres de desarrollo, que a veces son complicadas de cambiar, aunque el avance nos esté gritando al oído que debemos de cambiar. La programación orientada a objetos en ABAP no es algo nuevo, pero si es algo que la gente no ha conocido, o no ha querido conocer, ya que podíamos programar nuestras rutinas y nuestras …

Seguir leyendo