コンポーネント
データとコードの両方をカプセル化して、一般的に有用な機能を適切に盛り込んだオブジェクト。