Try OpenEdge Now
skip to main content
Object-oriented Programming
Designing Objects: Inheritance, Polymorphism, and Delegation : Class hierarchies and inheritance : Method scoping within a class hierarchy : Comparison with procedure-based programming
 
Comparison with procedure-based programming
By comparison, internal procedures and functions are always PUBLIC by default, which means that they can be executed from within a super procedure stack (through the RUN SUPER statement or SUPER built-in function), or from unrelated procedures. You can define internal procedures and functions as PRIVATE to restrict access to the defining procedure alone.