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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.01.2020, 09:35   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,983 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от Omeo Посмотреть сообщение
Что такое "совместим" с классами ?
Вероятно, имелось в виду, что переменной с типом Object можно присвоить экземпляр любого класса (для определенности MyClass), не обязательно являющегося наследником Object и все будет работать как обычно.

Но конечно если вызвать методы класса Object которые не реализованы в MyClass то будет ошибка времени выполнения. Например если MyClass объявлен как
X++:
class MyClass // extends Object
{
}
то будет ошибка времени выполнения в таком примере, хотя код успешно скомпилируется:

X++:
MyClass   my = New MyClass();
Object  ob = my;
;

ob.objectOnServer(); // вызовет ошибку времени выполнения
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Не запускается клиент AX 2009 propeller DAX: Администрирование 23 31.05.2013 11:57
Как программно узнать текущий объект и метод в котором выполняется код? McCoy DAX: Программирование 15 25.02.2011 23:34
axforum blogs: Подружить Аксапту и клиент-банк Blog bot DAX Blogs 0 14.01.2011 09:11
Как узнать в каких проектах содержится объект репозитария? MironovI DAX: База знаний и проекты 4 09.11.2005 19:41
Как определить где исполняется код - сервер или клиент ? Logger DAX: Программирование 4 26.10.2004 13:29

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

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

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