|
Вот вам задачка не для собеседования
|
|||
---|---|---|---|
#18+
И еще страничка. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 12:10 |
|
Вот вам задачка не для собеседования
|
|||
---|---|---|---|
#18+
Андрей Панфилов перекрытие (overriding) - методы с одинаковым названием и сигнатурой, перегрузка (overloading) - методы с одинаковым названием и разной сигнатурой, первое для методов класса "не работает" (работает не так как для объектов), второе - вполне. Неправильный термин, перекрытие это сокрытие имени внешнего по отношению к блоку/объекту/классу внутренним именем, overriding - переопределение. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2020, 15:25 |
|
Вот вам задачка не для собеседования
|
|||
---|---|---|---|
#18+
Код: java 1. 2. 3.
Хорошо путает следы)), то что описано в третьем пункте называется сокрытием или перекрытием (Hiding), то что описано в четвертом пункте называется Overloading (перегрузка), а еще есть переопределение - Overriding, так вот переопределение для статических методов запрещено. Overriding and Hiding Methods Defining a Method with the Same Signature as a Superclass's MethodSuperclass Instance MethodSuperclass Static MethodSubclass Instance Method Overrides Generates a compile-time errorSubclass Static Method Generates a compile-time error Hides ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2020, 01:52 |
|
|
start [/forum/topic.php?fid=59&msg=39931370&tid=2120894]: |
0ms |
get settings: |
23ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
135ms |
get tp. blocked users: |
1ms |
others: | 309ms |
total: | 675ms |
0 / 0 |