![]() |
|
||||||||||
|
|||||
|
Никогда не задумывался над этим вопросом, но вот сегодня заметил такую странность, когда у класса нет явного суперкласса, он по идее, неявно наследуется от Object. IS-A тест на принадлежность к Object проходит нормально. Но! При этом нельзя использовать переопределение методов класса Object. В частности, если написать
Компилятор будет ругаться на недопустимое переопределение. Так что пишу просто и все работает. Вопрос, почему так? Кто-нибудь в курсе с чем связано такое поведение? |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
|
|
|||||
|
Lorem ipsum
|
Меня больше раздражает метод init, который всегда подсвечивается как переопределенный, хотя его нигде нет.
__________________
Поймай яблоко 2! |
|
|||||
|
Lorem ipsum
|
Чем уже FB плох )
__________________
Поймай яблоко 2! |
|
|||||
|
Lorem ipsum
|
Вот так просто сдаться? Аж бегом!
__________________
Поймай яблоко 2! |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А у меня не подсвечивает.
|
|
|||||
|
Lorem ipsum
|
__________________
Поймай яблоко 2! |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|