ORDA – エンティティコンストラクターの紹介
4Dランゲージはクラスの概念を、ひいては コンストラクターの概念をサポートしています。
他方、ORDA の抽象化レイヤーは、データモデルクラスを通して、大きなビジネス上の利点を提供しています。ビジネス指向のコードを書き、それを API のように “公開” することができます。データストア、データクラス、エンティティセレクション、エンティティはすべて、関数や計算属性、エイリアス属性を持てるクラスオブジェクトとして利用できます。
これにより、アプリは強力かつ最適化されたコードで、MVCの原則に簡単に従うことができます。
4D 20 R10 より、完全なオブジェクト指向のアプローチで作業するため、Entity クラスに constructor() を設定できるようになりました。新規エンティティがインスタンス化されたときに、初期値を設定する必要がありますか? この新機能により、それが可能になりました! 詳細については続きを読み進めてください。
