Resource acquisition is initialization
Resource acquisition is initialization (RAII) is a programming idiom used in several object-oriented, statically typed programming languages to describe a particular language behavior. In RAII, holding a resource is a class invariant, and is tied to object lifetime.
Source: Wikipedia — Resource acquisition is initialization (CC BY-SA 4.0)