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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.04.2003, 06:08   #8  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
В java Обьект являетя обьектом, и поэтому вызывается именно его метод..
т.е. можно сделать так:

Цитата:
abstract class Parent {
void test(){}
}

class Sub1 extends Parent{
void test(){}
}

class Sub2 extends Parent{
void test(){}
}
.....
Parent[] arr;
...
//можно так
arr[i].test();

//а можно так
if(arr[i] instanceof Sub1){/*Do something*/}
else {/*Do something else*/}
Как сделать это сделать в Аксапте - я не знаю, т.к. знакомство с этим чудом совсем недолгое.


2mazzy: говорить, что X++ наследник Java - ни о чем не говорить.
Если и наследник, то наследие его черезвычайно мало. Скорее это самородок из той же рассы(или выродок - это кому как)..
 


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

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

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