Двоеточие в бессоюзном сложном предложении
1. Если первая часть указывает на причину того, о чём сообщается в первой части. В этом случае можно восстановить союз ПОТОМУ ЧТО.
ПРИМЕР.
Мы замёрзли: на улице было холодно и ветрено. (Сравните: Мы замёрзли, потому что на улице было холодно и ветрено. Уберём союз ПОТОМУ ЧТО – между частями нужно поставить двоеточие.)
2. Если во второй части следует пояснение того, о чём идёт речь в первой части. В этом случае между частями можно восстановить союз А ИМЕННО.
ПРИМЕР.
Со мной происходит что-то странное: не помню, что происходило вчера. (Сравните: Со мной происходит что-то странное, а именно: не помню, что происходило вчера. Уберём союз А ИМЕННО – между частями останется только двоеточие.)
3. Если вторая часть дополняет содержание первой части. В этом случае можно восстановить союз ЧТО.
ПРИМЕР.
Я зашла в класс и увидела: мои одноклассники бегали друг за другом. (Сравните: Я зашла в класс и увидела, что мои одноклассники бегали друг за другом. Уберём союз ЧТО – между частями нужно поставить двоеточие. Иногда в таких предложениях могут отсутствовать глаголы И УВИДЕЛА, И УЗНАЛА, И ПОЧУВСТВОВАЛА, И ПОНЯЛА и т.п., но их легко восстановить. Например: Я зашла в класс <и увидела>*: мои одноклассники бегали друг за другом.)
* < > – эти скобки означают восстановление.