auの日記

プログラミング初心者の日記。(auはハンドルネームです)

プログラミングにおけるプロパティとは

auです。

Swiftの本を読んでいたいときに、プロパティという用語を見つけました。あまり馴染みがなかったので調べてみました。

プロパティとは

プロパティとは、その対象が持っている情報のことです。

日本語訳では、属性・性質という意味があります。

Swiftでは、クラス、構造体、列挙型にプロパティを持たせることができます。そして、これらの型に関連付けされた属性のことをプロパティと言います。

varとletで宣言することができ、varなら値の再代入ができ、letだと定数なので変更できません。

ストアドプロパティやコンピューテッドプロパティなど色々あるようなのですが、ここではすごく簡単にまとめようと思います。

プロパティとは、クラス・構造体・列挙型の場合に、どのようにデータを扱うのかを定義した変数のことだということだと感じました。