添付ファイルの追加

ログイン済のユーザのみが添付ファイルをアップロード出来ます。

添付ファイル一覧

Kind Attachment Name Size Version Date Modified Author Change note
png
date.png 3.9 kB 2 20-8-2011 18:12 ytp
png
numeric.png 29.0 kB 8 31-12-2011 20:01 ytp
png
numeric2.png 7.2 kB 3 31-12-2011 20:04 ytp
png
volume.png 2.2 kB 1 18-8-2011 00:51 ytp

This page (revision-18) was last changed on 05-6-2014 14:28 by ytp

This page was created on 19-7-2011 00:36 by ytp

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 1 removed one line
★このページはまだ書きかけです。
At line 12 changed one line
これらは、他のクラスの属性として使われることを前提としています。そのため、極めて汎用的に設計しておく必要があります。その代わり、一度作ってしまえばシステムや時代ををまたがって再利用することが可能です。\\
これらは、他のクラスの属性として使われることを前提としています。そのため、極めて汎用的に設計しておく必要があります。その代わり、一度作ってしまえばシステムや時代をまたがって再利用することが可能です。\\
At line 36 changed one line
等の処理を実装します。こうすることで、__文字列編集用の関数を別途用意する必要がなくなり__、さらに、画面・帳票・バッチとありとあらゆるプログラムで共通利用することが可能となります。\\
などの処理を実装します。こうすることで、__文字列編集用の関数を別途用意する必要がなくなり__、さらに、画面・帳票・バッチとありとあらゆるプログラムで共通利用することが可能となります。\\
At line 128 changed one line
Javaで実装する場合、java.util.Calendarクラスを内部で利用します。\\
Javaで実装する場合、java.util.Calendarクラスを日付値として内部で利用します。\\
At line 141 added 17 lines
!!まとめ
*他のクラスの属性として利用されるのが小粒クラス
*代表的なクラスは数量・金額・日付
!!コラム
小粒クラスを見逃していると綺麗な設計が出来ず、関数に頼った実装になってしまいます。\\
*氏名
*住所
など、文字列で表現される小粒クラスは特に見逃されがちです。\\
O/Rマッパによっては、
*RDBテーブル上で複数の属性となっているものを一つのクラスにマッピングできない
*標準ではない自作のクラスをマッピングできない
などの制限があり、小粒クラスが使いづらい場合もあります。\\
そういう場合であっても、マッピングを自前でコーディングすることによって小粒クラスを使うようにして下さい。保守性が格段に上がることを経験できるでしょう。\\
\\
次: [リンゴ一個とリンゴ一山は異なるクラス]
Version Date Modified Size Author Changes ... Change note
18 05-6-2014 14:28 3.671 kB ytp to previous
17 21-8-2011 00:07 3.67 kB ytp to previous | to last
16 18-8-2011 00:54 3.312 kB ytp to previous | to last
15 18-8-2011 00:29 3.265 kB ytp to previous | to last 小物クラス ==> 小粒クラス
14 18-8-2011 00:29 3.265 kB ytp to previous | to last
13 09-8-2011 14:46 2.874 kB ytp to previous | to last
12 09-8-2011 02:13 2.648 kB ytp to previous | to last
11 02-8-2011 06:40 2.459 kB ytp to previous | to last
10 02-8-2011 06:37 2.458 kB ytp to previous | to last
9 02-8-2011 06:35 2.819 kB ytp to previous | to last
8 02-8-2011 06:27 2.702 kB ytp to previous | to last
7 26-7-2011 20:10 2.352 kB ytp to previous | to last
6 25-7-2011 02:14 2.145 kB ytp to previous | to last
5 25-7-2011 01:37 1.91 kB ytp to previous | to last
4 24-7-2011 02:14 1.751 kB ytp to previous | to last
3 24-7-2011 01:47 1.074 kB ytp to previous | to last
2 19-7-2011 01:16 0.792 kB ytp to previous | to last
1 19-7-2011 00:36 0.775 kB ytp to last
« This page (revision-18) was last changed on 05-6-2014 14:28 by ytp