-3

Я видел, что люди используют просто void, а иногда public void. В какой ситуации нужно использовать void. И чем void отличается от public void.

Kromster
  • 13,809
rabtra
  • 9

1 Answers1

2

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

  • 1
    Все, вы мне помогли. Мучил голову над этим вопросом) Спасибо. – rabtra Nov 14 '22 at 16:31