What does it do? If the TYPE addition is not specified, the oref object must be a class reference variable. An instance of the class is created that is the static type of the object reference vari ables. The static type of the class reference variables must not be an abstract class, and in particular must not be the root class object .
Example ABAP Coding Creation of an instance of a c1 class using an implicit reference to the static type of the reference variables. CLASS c1 DEFINITION. ... ENDCLASS.