サーブレット+JSP+データクラス/Beanを使ったWebアプリケーションで、オブジェクト指向プログラミングを行う方法について解説します。 オブジェクトモデル 一般的なWebアプリケーションとして、以下のようなオブジェクトモデルを使って解説します。 このようなモデルとしては、顧客管理システム、顧客の応対を行うコールセンタシステム、課金請求処理を行うビリングシステムなどがあります。 これらのシステムでは、ログインオブジェクトにより、操作者(オペレータ)を特定し、顧客検索オブジェクトにより、対象となる顧客を特定します。 顧客情報、応対情報、課金情報などは、ある顧客に対する処理のみを行います。