帳票生成の抽象
実際の帳票に合わせて実装する。
| C# | Visual Basic | Visual C++ |
public abstract class AbstractReport
Public MustInherit Class AbstractReport
public ref class AbstractReport abstract
| すべてのメンバ | コンストラクタ | メソッド | |||
| メンバ | 説明 | |
|---|---|---|
| AbstractReport()()() | Initializes a new instance of the AbstractReport class | |
| Create()()() |
帳票生成
実際の帳票オブジェクト生成処理を実装する。
ファイルに保存するかプリンターに出力するか、等は要件に従う。
| |
| Save()()() |
保存処理
実際の帳票オブジェクト保存処理を実装する。
保存不要の帳票は空メソッド(何もしないメソッド)を定義する
| |
| SaveAs(String) |
保存処理(名前をつけて保存)
実際の帳票オブジェクト保存処理を実装する。
保存不要の帳票は空メソッド(何もしないメソッド)を定義する
|
| Object | |
| AbstractReport | |