Явное и неявное
Коротко: Явное — прямо указанное, неявное — молча добавленное системой. Контраст проявляется в преобразованиях типов, конструкторах, импортах и интерфейсах.
Подробнее: В явном коде вы записываете, что должно произойти, и читатель это видит. Неявное позволяет языку снять с вас работу, но может преподносить сюрпризы.
Подробности
- Преобразование типов: неявное (автоматическое): `…
См. также: константы, char (символ)