access-modifiers

    0

    1答えて

    私はC#でユニオン検索のデータ構造を実装しています。要素はElement内部クラスを拡張する必要がありますが、そのクラスのフィールドを外部世界に限定して保持したいと思います。しかし、彼らは直接的な外部階級に公衆である必要があります。 folloowingコードが原因「一貫性のないアクセス」にコンパイルされません。 class DisjointSetForrests<T> where T : Dis

    4

    3答えて

    私はベース(抽象)クラスComponentを持っています。私は誰もが読み取りアクセスを取得するような派生クラスのプロパティへのアクセスを制御したいが、書き込みアクセスは特定のクラスでのみ許可されています。 これらの「特定のクラス」は、現在、抽象基本クラスMessageHandler<TMessage>を実装するものです。理想的には、IMessageHandlerを実装するクラスもアクセスできるよう

    5

    1答えて

    Dプログラミング言語クラスのアクセス修飾子については、良いリファレンスが見つからないようです。 私はpublicとprivateがかなり保証されていることを知っていますが、私はそこにもっと多くの情報があると推測しています。私は情報源を見つけることができないようです。 誰も私に良いリファレンスを教えてもらえますか?

    0

    2答えて

    privateフィールドを持つクラスがあり、getXメソッドなしでテンプレートにアクセスできなかったと思われますが、値はpublicのように表示されます。 class Task { private String title = ""; } テンプレートには、次のコードでtitleを表示することができます。私はそれが反射魔法によるものであるが、ゲッターせずにプライベートフィールドをレ

    2

    1答えて

    カスタムメッセージボックスを作成するために、フォームをプロジェクトに追加しました。このメッセージボックスはプロジェクト内からのみ適用されるので、フォームデザイナーから内部/非公開にする方法があるのだろうかと疑問に思っていましたか?それともコード内で直接変更する必要がありますか?私はこれをしてはならない理由はありますか? ありがとうございます!

    4

    5答えて

    私はSDKを作っていますが、私はクラスを別のパッケージに分けようとしています。これらのクラスは他の共有クラスを使用しています。問題は、私が共有クラスを公開した場合、誰もが自分のクラスだけでなく、それらを見ることができるということです。アプリケーションでアクセスできるようにする正しい方法は何ですか? 例: パッケージ MyClass1 パッケージB 公共MySharedClass C MyClass

    8

    1答えて

    とのプライベートメンバの公開サブメンバーを暴露(例は簡略化されますが、すべての重要な部分を含んでいる): class Master { type DataType = Int var counter : DataType = 0 } class Slave(private val master : Master) { val counter = master

    1

    1答えて

    可能性の重複: Protected methods in objective-c 私はObjective-Cのコーディングの構文についての質問を持っているし始めているのJava開発者です。 現在のところ、私はのJavaのpublic/private相当を参照してください。 どのようにObjective-Cで保護されたメソッドを実装しますか?

    1

    1答えて

    アクセス修飾子は内部で動作しますJVM?

    0

    3答えて

    javaのfinal修飾子クラスにアクセスするには?私はそのクラスのオブジェクトを作成しようとしましたが、受け入れていません。誰かが自分のJavaクラスでそのクラスを初期化したり呼び出す方法を教えてもらえますか? は、例えば、私は