それぞれに少し変更を加えた5つの同様のウィンドウフォームを作成する必要があります。1つには追加のテキストボックスがいくつかある場合もあれば、フィールドが少ない場合もあります。データテーブルは分離されますが、機能は同じです。関連するすべてのTableAdoptersを含むデータセットを作成します。次に、テーブルのデータを埋めるための「ビジネスロジック」の別のレイヤーを作成します。「オブジェクト指向」技術を使用してフォームを作成するための正しいアプローチは何でしょうか。また、これをどのように実装できますか?
1762 次
2 に答える
0
スティーブンが言っているように、継承よりも構成を検討する必要があるため、必要なことを正確に実行する小さなコントロールを作成し、それらのいくつかを各フォームに追加するだけです。ただし、継承を本当に設定している場合は、Winforms を使用して継承できます。既存のフォームから継承することもできるウィザードがあると確信しています。
OOP は話し相手によって異なります。C++ のバックグラウンドを持っている人であれば、間違いなく oo の文脈でポリモーフィズムと継承を言うでしょう。カプセル化と組成について。
継承はまだその場所を持っていますが、ほとんどの問題は構成によってより簡単かつ適切に解決できます。
于 2012-09-19T09:41:26.807 に答える
0
于 2012-09-19T09:09:37.720 に答える