Как метод, скрывающий работы в C#?

Сначала возьмите максимальный лимит, используя prompt. Затем выполните итерацию от 0 до и равного введенному вами числу, и console.log значение каждый раз:

var max = parseInt(prompt("Enter the maximum number: "));
for (var i = 0; i <= max; i++) {
  console.log(i);
}
.as-console-wrapper { max-height: 100% !important; top: auto; }
[ 118]
8
задан Groo 31 December 2009 в 08:29
поделиться

5 ответов

Когда Вы удаляете public модификатор доступа, Вы удаляете любую способность назвать B new Print() метод от Main функционируйте потому что это теперь значения по умолчанию к private. Это больше не доступно для Основного.

Единственная остающаяся опция состоит в том, чтобы отступить к методу, наследованному от A, поскольку это - единственная доступная реализация. Если бы необходимо было назвать Печать () из другого метода B, то Вы получили бы реализацию B, потому что члены B будут видеть частную реализацию.

20
ответ дан 5 December 2019 в 05:27
поделиться

Внешне, новый B.Print () - метод больше не видим, таким образом, A.Print () называют.

В классе, тем не менее, новый B.Print-метод все еще видим, таким образом, это - то, которое называют методы в том же классе.

3
ответ дан 5 December 2019 в 05:27
поделиться

Вы делаете Print метод private, так единственное доступное Print метод является наследованным.

5
ответ дан 5 December 2019 в 05:27
поделиться

при удалении общественности ключевого слова из класса b новый метод печати больше не доступен вне класса, и поэтому когда Вы делаете b.print из своей основной программы, это на самом деле звонит открытому методу, доступному в (потому что b наследовал a, и тихое имеет Печать как общественность),

2
ответ дан 5 December 2019 в 05:27
поделиться

Без общедоступного ключевого слова затем метод закрыт, поэтому не может быть назван Основным ().

Однако Print2 () метод может назвать его, поскольку он видит другие методы своего собственного класса, даже если частный.

1
ответ дан 5 December 2019 в 05:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: