2016-08-18 17 views
-2

現在ネットワーキングライブラリを作成中です。私はTCPServerUDPServerのように、1つのスクリプト(Serverスクリプト)だけでアクセスする必要があるようなライブラリのための2つの基本クラスを作りたいと思います。他のスクリプトがその2つのスクリプトにアクセスすることは望ましくありません。どうすればそれを達成できますか?ライブラリを保護しますか?

EDIT:動的型の基本クラスのコンストラクタでパラメータを作成しようとしました。thisを渡してから、このオブジェクトが渡されたかどうかをコンストラクタが確認します。Serverオブジェクトです。私はそれを行うより良い方法があるかどうかを尋ねているだけです。

+1

広範で十分な情報が与えられていない。これまでに何を試しましたか? – Matt

+0

私が悪意のある発信者からコードを「保護する」ことがわかっている唯一の確実な方法は、最初に機会を開くことではありません。あなたが所有し、制御しているマシンでは、保護が必要なコードを保管しておいてください。 –

答えて

1

解決策が見つかりました。internalキーワードを使用するだけで、現在のアセンブリからオブジェクトにアクセスできるようになります。

関連する問題