Чем void отличается от public void?
Я видел, что люди используют просто void, а иногда public void. В какой ситуации нужно использовать void. И чем void отличается от public void.
Ответы (1 шт):
Автор решения: Алексей Шиманский
→ Ссылка
void значит, что функция не возвращает значения. Это такой же тип, как int, string и пр. А вот public применяют потому, что по умолчанию, модификатор доступа private (хотя не помню точно) и его кто-то опускает, а кто-то пишет.
А вот разница между public и private уже имеется
UPD. Статусы видимости при модификаторах доступа
Access Levels
Modifier Class Package Subclass World
-----------------------------------------------------
public Y Y Y Y
protected Y Y Y N
(Default) Y Y N N
private Y N N N
Т.е. если не указывать, то используется default