例:
class JobManager { // 警告: このメソッドは Job クラスの // 3 つのメソッドを呼び出しています。 // この一連の呼び出しは Job クラス自体に // 移動したほうが賢明です。 void performJob(Job job) { job.beforeStart(); job.process(); job.afterProcessing(); } }