別のクラスからクラスのプライベートメンバーにアクセスする

フランM。

私はプログラミングに不慣れで、JavaとAndroidから始めています。データベースを作成したいので、公式ドキュメントに従いました:https://developer.android.com/training/basics/data-storage/databases.html

私の問題は、Contractクラスで、データベースを作成および保守するメンバーがプライベート文字列(SQL_CREATE_ENTRIESおよびSQL_DELETE_ENTRIES)である場合に発生します。別のファイルでDBHelperクラスを定義すると、ドキュメントに表示されている方法でそのメンバーにアクセスできなくなります(FeedReaderDbHelperクラスは、スコープ内にあるかのようにメンバーを使用します)。そのため、Android Studioは文を赤で表示し、「記号を解決できません」と言います。

ここで何をすればいいですか?セッター/ゲッターはAndroidには推奨されないというドキュメントも読みました。

vbry

入れSQL_CREATE_ENTRIESSQL_DELETE_ENTRIESDBHelperクラス。

ドキュメントから、

「コントラクトクラスは、URI、テーブル、および列の名前を定義する定数のコンテナです。」

データベースのスキーマのみをそこに配置する必要があります。データベースの変更に関連するロジックは、DBHelperクラス内に配置する必要があります

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

別のクラスからプライベートクラスコンストラクターで内部サブクラスにアクセスする

分類Dev

C ++-同じクラスの静的関数から、クラスのプライベートメンバーにアクセスする方法は?

分類Dev

Javaの別のクラスからプライベート変数にアクセスする

分類Dev

C ++ std :: for_each内のクラスのプライベートメンバーにアクセスする方法

分類Dev

別のクラスからクラスのメンバー変数にアクセスする

分類Dev

クラスメンバー関数が別のクラスメンバー関数のプライベートメンバーにアクセスできるようにするにはどうすればよいですか?

分類Dev

Java:同じクラスの別のインスタンスからプライベートフィールドに直接アクセスする

分類Dev

C ++別のクラスからクラスメンバーにアクセスする

分類Dev

抽象基本クラスから別の基本クラスメンバーにアクセスする

分類Dev

外部Javaクラスが内部クラスのプライベートメンバーにアクセスできるのはなぜですか?

分類Dev

同じクラスのプライベートメンバーを介してプライベートメンバー変数にアクセスする

分類Dev

別のクラスパラメーターからクラスコンストラクターパラメーターにアクセスする方法

分類Dev

クラスC ++の外部からプライベート静的メソッドにアクセスする

分類Dev

「プライベート」メソッドに別のインスタンスからアクセスできるのはなぜですか?

分類Dev

クラスのプライベートメンバーへのアクセス

分類Dev

JavaScriptでスーパークラスのプライベートメンバーにアクセスするにはどうすればよいですか?

分類Dev

別のクラスから1クラスのアクセスメンバー

分類Dev

プライベート構造体データメンバーからC ++クラスパブリックメンバー関数にアクセスする

分類Dev

別のクラスのポインタ配列のクラスのメンバーにアクセスする

分類Dev

プライベートメソッドで別のクラスからオブジェクトにアクセスする

分類Dev

PowerMockアクセスのプライベートメンバー

分類Dev

別のクラスのドキュメントスタックオーバーフローエラーからchar配列にアクセスする

分類Dev

非メンバーテンプレート関数からプライベート内部クラスタイプにアクセスする

分類Dev

クラス外のクラスのプライベートメンバーへのアクセス

分類Dev

メインプログラムのイベントリスナーコールバック関数からの戻り値にアクセスしますか?

分類Dev

プライベートネストクラスメンバーにアクセスするC#

分類Dev

JavaScriptコンストラクターでプライベートメンバーにアクセスする

分類Dev

クラスのプライベートメンバーにアクセスして過負荷を解消しようとするのは不正ですか?

分類Dev

あるパイプラインから別のパイプラインにパラメータを渡すためのベストプラクティス

Related 関連記事

  1. 1

    別のクラスからプライベートクラスコンストラクターで内部サブクラスにアクセスする

  2. 2

    C ++-同じクラスの静的関数から、クラスのプライベートメンバーにアクセスする方法は?

  3. 3

    Javaの別のクラスからプライベート変数にアクセスする

  4. 4

    C ++ std :: for_each内のクラスのプライベートメンバーにアクセスする方法

  5. 5

    別のクラスからクラスのメンバー変数にアクセスする

  6. 6

    クラスメンバー関数が別のクラスメンバー関数のプライベートメンバーにアクセスできるようにするにはどうすればよいですか?

  7. 7

    Java:同じクラスの別のインスタンスからプライベートフィールドに直接アクセスする

  8. 8

    C ++別のクラスからクラスメンバーにアクセスする

  9. 9

    抽象基本クラスから別の基本クラスメンバーにアクセスする

  10. 10

    外部Javaクラスが内部クラスのプライベートメンバーにアクセスできるのはなぜですか?

  11. 11

    同じクラスのプライベートメンバーを介してプライベートメンバー変数にアクセスする

  12. 12

    別のクラスパラメーターからクラスコンストラクターパラメーターにアクセスする方法

  13. 13

    クラスC ++の外部からプライベート静的メソッドにアクセスする

  14. 14

    「プライベート」メソッドに別のインスタンスからアクセスできるのはなぜですか?

  15. 15

    クラスのプライベートメンバーへのアクセス

  16. 16

    JavaScriptでスーパークラスのプライベートメンバーにアクセスするにはどうすればよいですか?

  17. 17

    別のクラスから1クラスのアクセスメンバー

  18. 18

    プライベート構造体データメンバーからC ++クラスパブリックメンバー関数にアクセスする

  19. 19

    別のクラスのポインタ配列のクラスのメンバーにアクセスする

  20. 20

    プライベートメソッドで別のクラスからオブジェクトにアクセスする

  21. 21

    PowerMockアクセスのプライベートメンバー

  22. 22

    別のクラスのドキュメントスタックオーバーフローエラーからchar配列にアクセスする

  23. 23

    非メンバーテンプレート関数からプライベート内部クラスタイプにアクセスする

  24. 24

    クラス外のクラスのプライベートメンバーへのアクセス

  25. 25

    メインプログラムのイベントリスナーコールバック関数からの戻り値にアクセスしますか?

  26. 26

    プライベートネストクラスメンバーにアクセスするC#

  27. 27

    JavaScriptコンストラクターでプライベートメンバーにアクセスする

  28. 28

    クラスのプライベートメンバーにアクセスして過負荷を解消しようとするのは不正ですか?

  29. 29

    あるパイプラインから別のパイプラインにパラメータを渡すためのベストプラクティス

ホットタグ

アーカイブ