click fraud detection

X++ в AX7: элементы с уровнями доступа private и public. Часть 4

Дата публикации: 18.04.2017
X++ в AX7: элементы с уровнями доступа private и public. Часть 4

С самой первой версии Axapta переменные, объявленные в классе, имели уровень доступа protected. В AX7 по умолчанию уровень доступа остается таким же, но его уже можно изменить на public или private.

Вот пример такого кода:

class MyClass
{      
    public int PublicMember;      
    private int privateMember;      
    int protectedMember; //Defaults to protected  
    protected int explicitlyProtectedMember;  
}    

Вы можете получить доступ к элементу с уровнем доступа паблик, используя тот же синтаксис, что и при доступе к полям таблицы (или к свойствам в C#). Обратите внимание, что для элементов public лучше всего использовать PascalCasing, точно также как для полей в таблице.

Геттеры и сеттеры (в том виде, в котором мы знаем их в C#) все еще не поддерживаются.

Этот пост относится к предварительному показу MICROSOFT DYNAMICS AX7; представлен как есть и не влечет за собой передачу каких-либо прав.

THIS POST APPLIES TO MICROSOFT DYNAMICS AX7 PREVIEW; IS PROVIDED AS-IS AND CONFERS NO RIGHTS.

Оригинальная статья по ссылке

 

Другие статьи по теме:

1 часть "X++ в AX7: ключевое слово "var" доступна тут.

2 часть "X++ в AX7: ключевые слова "finally" и "using" доступна тут.

3 часть "X++ в AX7: Определение типа может включать 80 знаков" доступна тут

 

Акция "Тест-драйв Сопровождения"

Попробуй сопровождение АХ до подписания договора!


Узнать подробнее

Другие записи в блоге

14.09.2017
В AX7 X++ сейчас есть поддержка ключевого слова readonly. Семантика идентична readonly в C#.Вкратце: это позволяет вам определять члены класса, которые могут быть проинициализированы только при...
07.09.2017
В AX2012 переменные типа real компилируются как тип System.Decimal при компилировании CIL. В AX7 это является единственным возможным вариантом.Основное отличие между этими вариантами в максимальном...
04.09.2017
Почему аутсорсинговая компания эффективнее штатных IT-специалистов Бывают ситуации, когда штатные специалисты основную часть своего времени проводят в ожидании запросов или не могут...

Подпишитесь на блог

Все интересные статьи нашего блога на Вашем почтовом ящике!


Подписка

Служба контроля качества сервиса

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


Письмо директору