アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
もちろん (スコア:5, おもしろおかしい)
Re: (スコア:5, おもしろおかしい)
WorkFactory.java (スコア:3, おもしろおかしい)
import java.util.Calendar;
import java.util.GregorianCalendar;
/* 工場労働 */
public class WorkFactory extends AbstractWorkFactory
{
public WorkFactory()
{
super();
}
/* 正社員は保護する。
仕事がなくなったら例外処理 */
protected Worker createSeishain(Job job)
throws NoMoreWorkException
{
Worker worker = new Seishain(this, job);
worker.setUnemploymentBenefit(true);
worker.setPublicPension(new KouseiNenkin());
worker.setTimelimit(null);
return worker;
}
/* 非正規雇用は保護不要
仕事がなくなったら、エラー吐いて終了 */
public Worker createHiseiki(Job job)
{
Worker worker = new HiseikiWorker(this, job);
worker.setUnemploymentBenefit(false);
GregorianCalendar cal = new GregorianCalendar()
cal.add(Calendar.MONTH, 1);
worker.setTimelimit(cal.getTime());
return worker;
}
}
/*
きちんと設計してないので、まともに動作しないと思います。
*/
Re:WorkFactory.java (スコア:1)
Re:WorkFactory.java (スコア:1, すばらしい洞察)
それならまだマトモ。
「きちんと設計したので、正常に動作しないはずがありません!」
をリアルにやられたら、笑うと言うより泣きたくなる。