Kotlin:データクラスプライベートセッターパブリックゲッター

ダッハシュタイン

Kotlinデータクラスでプライベートセッターとパブリックゲッターを作成する方法はありますか?

data class Test(var attribute: String) {

    // attribute can be mutated inside this class

    // but outside only readable ?
}
ルイ・ワッサーマン

簡単なアプローチは、プライベート変数を持つことですが、それを委任するパブリックプロパティを提供することです。

data class Test (private var attribute_ : String) {
  val attribute: String get() = attribute_
}

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

CloudKit-パブリックおよびプライベートデータベース-メッセージングプラットフォーム

分類Dev

パブリックプロパティVSゲッター付きプライベートプロパティ?

分類Dev

パブリックゲッターとプライベートセッターを備えたPythonプロパティ

分類Dev

AutoFixtureによってパブリックプロパティをプライベートセッターテストデータで埋める

分類Dev

パブリックゲッターとセッターを持つプライベートメンバーの目的は何ですか? c#

分類Dev

Kotlinインターフェイスプロパティ:パブリックセッターなしでパブリックゲッターのみが必要

分類Dev

プライベートプロパティ/パブリックゲッター-javascript

分類Dev

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

分類Dev

AWSプライベート/パブリックvpc / natゲートウェイmultiazパターン

分類Dev

Scalaゲッター/セッター-ベストプラクティス?

分類Dev

Kotlinのみのゲッター、プライベートセッター

分類Dev

kotlinで、プライマリコンストラクターのプロパティのセッターをプライベートにする方法は?

分類Dev

抽象プライベートゲッターとパブリックセッターを追加する正しい方法は何ですか?

分類Dev

C#-参照型のパブリックゲッターでプライベートセッターを使用する

分類Dev

エンタープライズライブラリデータアクセスブロックを使用したデータベーススキーマの取得

分類Dev

Androidのゲッターとセッター、データベースsqlite(ヘルパークラス)

分類Dev

Swift:プライベートゲットとパブリックセット

分類Dev

プライベートクラスのパブリックコンストラクター

分類Dev

リアクティブ拡張:カスタムデリゲートイベントをラップ

分類Dev

ゲッター、セッター、プロパティのベストプラクティス。JavaとC#

分類Dev

Kotlinプロパティのプライベートゲッターとセッター公衆

分類Dev

Kotlinプロパティのプライベートゲッターとセッター公衆

分類Dev

データベースのフラッタープットリクエスト

分類Dev

プライベートクラスをパラメータとするパブリック関数

分類Dev

Kotlin:パブリックゲッターは不変リストを返しますが、プライベートゲッターは可変リストを返す必要があります

分類Dev

インターネット経由でラズベリーデスクトップにアクセスする

分類Dev

Kotlinデータクラスのセカンダリコンストラクターの初期化ブロック

分類Dev

プライベートデータコンストラクターでのパターンマッチング

分類Dev

アセットパイプライン(ペーパークリップ)からの画像をRailsデータベースにシードする方法は?

Related 関連記事

  1. 1

    CloudKit-パブリックおよびプライベートデータベース-メッセージングプラットフォーム

  2. 2

    パブリックプロパティVSゲッター付きプライベートプロパティ?

  3. 3

    パブリックゲッターとプライベートセッターを備えたPythonプロパティ

  4. 4

    AutoFixtureによってパブリックプロパティをプライベートセッターテストデータで埋める

  5. 5

    パブリックゲッターとセッターを持つプライベートメンバーの目的は何ですか? c#

  6. 6

    Kotlinインターフェイスプロパティ:パブリックセッターなしでパブリックゲッターのみが必要

  7. 7

    プライベートプロパティ/パブリックゲッター-javascript

  8. 8

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

  9. 9

    AWSプライベート/パブリックvpc / natゲートウェイmultiazパターン

  10. 10

    Scalaゲッター/セッター-ベストプラクティス?

  11. 11

    Kotlinのみのゲッター、プライベートセッター

  12. 12

    kotlinで、プライマリコンストラクターのプロパティのセッターをプライベートにする方法は?

  13. 13

    抽象プライベートゲッターとパブリックセッターを追加する正しい方法は何ですか?

  14. 14

    C#-参照型のパブリックゲッターでプライベートセッターを使用する

  15. 15

    エンタープライズライブラリデータアクセスブロックを使用したデータベーススキーマの取得

  16. 16

    Androidのゲッターとセッター、データベースsqlite(ヘルパークラス)

  17. 17

    Swift:プライベートゲットとパブリックセット

  18. 18

    プライベートクラスのパブリックコンストラクター

  19. 19

    リアクティブ拡張:カスタムデリゲートイベントをラップ

  20. 20

    ゲッター、セッター、プロパティのベストプラクティス。JavaとC#

  21. 21

    Kotlinプロパティのプライベートゲッターとセッター公衆

  22. 22

    Kotlinプロパティのプライベートゲッターとセッター公衆

  23. 23

    データベースのフラッタープットリクエスト

  24. 24

    プライベートクラスをパラメータとするパブリック関数

  25. 25

    Kotlin:パブリックゲッターは不変リストを返しますが、プライベートゲッターは可変リストを返す必要があります

  26. 26

    インターネット経由でラズベリーデスクトップにアクセスする

  27. 27

    Kotlinデータクラスのセカンダリコンストラクターの初期化ブロック

  28. 28

    プライベートデータコンストラクターでのパターンマッチング

  29. 29

    アセットパイプライン(ペーパークリップ)からの画像をRailsデータベースにシードする方法は?

ホットタグ

アーカイブ