Send to your Kindle RIGHT:[[:t/属性]] [[:t/実装]] [[:t/権限]] LoadInheritedPropertyは上位ページがないときLoadPropertyと同じ結果。 プロパティページを作ったら属性操作はページがページに行なうことになる。 ページ本文と属性と裏属性をまとめるか、ページを呼び出す側が考慮するか。 ページを完全にするには、ページオブジェクト同士で依存関係を作らないと。 プロパティページの生成もページから? それともプロパティページはクラス設計ではなくただのページ名? →継承にはそのためのコードが要るのでクラス設計に取り入れる必要あり。 権限はページごと。このことを利用するのでプロパティページは独立していなければならない。 権限も属性。プロパティページにプロパティが必要。 ---- 継承は要コード。権限はページごと。プロパティページにプロパティを設定したい。 →継承をページ全てで出来るようにして、プロパティページも本文ページもクラス設計上は区別しない?本文ページが上位ページを継承したら? プロパティページのプロパティはどこに書くのか? 別ページにはできない。 →本文とプロパティページはページ/型が違う。 →ページが自身以外の永続的データを持つ。プロパティや裏の管理はページが行ない、I/Fもページが用意する。 これは外部から見たときの話で、隠蔽された内部はどう分かれていても構わない。 RIGHT:[[:t/属性]] [[:t/実装]] [[:t/権限]] LoadInheritedPropertyは上位ページがないときLoadPropertyと同じ結果。 プロパティページを作ったら属性操作はページがページに行なうことになる。 ページ本文と属性と裏属性をまとめるか、ページを呼び出す側が考慮するか。 ページを完全にするには、ページオブジェクト同士で依存関係を作らないと。 プロパティページの生成もページから? それともプロパティページはクラス設計ではなくただのページ名? →継承にはそのためのコードが要るのでクラス設計に取り入れる必要あり。 権限はページごと。このことを利用するのでプロパティページは独立していなければならない。 権限も属性。プロパティページにプロパティが必要。 ---- 継承は要コード。権限はページごと。プロパティページにプロパティを設定したい。 →継承をページ全てで出来るようにして、プロパティページも本文ページもクラス設計上は区別しない?本文ページが上位ページを継承したら? プロパティページのプロパティはどこに書くのか? 別ページにはできない。 →本文とプロパティページはページ/型が違う。 →ページが自身以外の永続的データを持つ。プロパティや裏の管理はページが行ない、I/Fもページが用意する。 これは外部から見たときの話で、隠蔽された内部はどう分かれていても構わない。