ABSTRACT

B The problem is decomposed using some form of abstraction (procedures, functions, objects, etc.).

B The abstractions have access to information about themselves and others, although they cannot modify that information.