Software Design/Don't expose init() function

From Wikiversity
Jump to navigation Jump to search

Checklist questions:

  • Class doesn't expose init(), start(), open() functions: upon acquisition (or construction) the object is already initialized?

This article corresponds to Resource acquisition is initialization entry on Wikipedia.

Why[edit | edit source]