AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.02.2003, 13:25   #1  
Artild is offline
Artild
Участник
 
38 / 10 (1) +
Регистрация: 24.01.2003
Адрес: Новосибирск
? Модификатор final
Здравствуйте, уважаемые участники форума!

Вопрос такой:

У меня есть класс, в нем метод с модификатором final.
Есть другой класс, который наследуется от первого.
И в этом классе у меня есть метод с тем же названием и теми же аргументами, что и классе-родителе, то бишь я его переопределил.

А я думал, что модификатор final нужен для того, чтобы я не мог переопределять метод. Может я ошибался?

У меня сложилось впечатление, что действие модификатора заключается лишь в том, что он удаляет метод из списка, который вываливается на закладке "Перекрыть метод".

Поясните логику работы этого модификатора...

Заранее благодарен.
Старый 12.02.2003, 14:22   #2  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
А я думал, что модификатор final нужен для того, чтобы я не мог переопределять метод. Может я ошибался?
Да, я тоже с этим сталкивался. Более того, даже если я писал, что у меня final CLASS, у меня получалось создать его наследника и никто на это не ругался. Подозреваю, что это bug.
Старый 12.02.2003, 14:28   #3  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Re: Модификатор final
Цитата:
Изначально опубликовано Artild
Поясните логику работы этого модификатора...
Он не работает.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 12.02.2003, 14:32   #4  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Кстати, abstract, protected и private тоже никак не влияют на свойства метода.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 13.02.2003, 05:21   #5  
Artild is offline
Artild
Участник
 
38 / 10 (1) +
Регистрация: 24.01.2003
Адрес: Новосибирск
А кто знает еще какие-нибудь баги, типа этого???
Собственно, сабж.

Исправлены ли эти баги в 3.0?
Старый 13.02.2003, 05:31   #6  
Artild is offline
Artild
Участник
 
38 / 10 (1) +
Регистрация: 24.01.2003
Адрес: Новосибирск
А кто знает еще какие-нибудь баги, типа этого???
Собственно, сабж.

Исправлены ли эти баги в 3.0?
Старый 13.02.2003, 12:24   #7  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Собственно, сабж. Исправлены ли....
Исправлены. Модификаторы теперь контролируются так, что мало не покажется.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
по поводу модификатора final simply DAX: Функционал 8 27.05.2004 08:56
Методы, использующие модификатор edit. sguryev DAX: База знаний и проекты 0 18.12.2001 15:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:53.