Galileo Figaro

常に初陣!

2024-01-01から1年間の記事一覧

プロパティでやることの例

C#

プロパティの役割 下記の記事でも述べたように、 プロパティは、インスタンス内部に持っているデータを、 外部から取得・設定する Getter/Setter の役割を持っています。 gero-blog.hatenablog.com 上記の記事では、インスタンス内部のデータを、 単に取得し…

C# プロパティ 基礎

C#

プロパティが誕生した背景 オブジェクト指向の中で重要な考え方として「カプセル化」というものがあります。 カプセル化とは、データとそれを操作するメソッドを一つのモジュールとしてまとめることであり、 データはそのメソッドを通して操作するようにしな…

ドキュメンテーションコメントスキル向上 - 外から見えないもので説明しない

ドキュメンテーションコメントとは ドキュメンテーションコメントは、 よく型定義やメンバなどの直前に書かれるコメントで、 その型やメンバの仕様を説明するものである。 ここで重要なのが、 「実装」ではなく「仕様」の説明であるということだ。 基本的に…