Herencia: mecanismo mediante el cual una clase hereda propiedades de otra clase. La subclase puede agregar nuevos componentes (atributos y metodos) y reemplazar metodos heredados. Definicion de subclase en ABAP: CLASS definition inheriting from . Solo los componentes publicos y protegidos son visibles a la subclase. Los privados no son accesibles. Los metodos heredados de una super clase trabajan en una sub clase con los atributos privados de la super clase y no con los atributos privados de la subclase que utilicen el mismo nombre. Herencia Simple existe en ABAP. 1 SUPER CLASE --> N CLASES. (Relacion 1 a N). Herencia Multiple no existe en ABAP. Se utilizan interfaces para simularla. Object es el nodo raiz. Es una clase sin metodos ni atributos. Es la primera clase en un arbol de herencia. ABSTRACT Y FINAL: Un metodo abstracto se define en una clase abstracta y se implementa en una subclase de la clase. Las clases abstractas no pueden ser instanciadas. Un metodo final no puede ser redefinido en una subclase. Una clase final no puede ser super clase.