モデルとコントローラの間の中間層としてアプリケーションの API を構築しています。モデルには、すべてのデータと低レベル関数が含まれています。モデルを使用するAPI用の新しいクラスを作成しましたが、ユーザーにとっては簡単で、ユーザーがデータに直接アクセスすることはできません。
ここで、ユーザーがモデルにアクセスできないようにして、API からの関数のみを使用できるようにします。
それ、どうやったら出来るの?
私が信じる限り、これは、メソッドまたは変数が か かを指定するだけで簡単に実行できprivate
ますpublic
。static
問題は、グローバル データ用のフィールドが多数あることです。API のプライベート関数のみがアクセスできるように、静的フィールドへのアクセスを制限できますか?