Принцип null в объектно-ориентированном программировании заключается в использовании объектов с определённым нейтральным («null») поведением. 3
В таких языках, как Java или C#, объекты могут иметь значение null. 3 Ссылки на такие объекты нужно проверять на null-значение перед использованием, так как методы класса «нулевого» объекта, как правило, не могут вызываться. 3
Некоторые ситуации, в которых используется null:
Цель использования null-объектов — свести к минимуму проверку нулей, сделать код более сосредоточенным и лёгким для чтения. 24