需求是:定時(shí)執(zhí)行任務(wù)
Scheduler:工作計(jì)劃對象,管理工作計(jì)劃,以計(jì)劃為主體對工作任務(wù)進(jìn)行控制
method schedule(TimePlan timePlan,Task workTask):添加工作計(jì)劃,需指定工作任務(wù),和執(zhí)行時(shí)間計(jì)劃,同一個(gè)工作計(jì)劃只能添加一次
TimePlan:時(shí)間計(jì)劃類,定義、維護(hù)時(shí)間計(jì)劃的執(zhí)行
Task:執(zhí)行的任務(wù)
繼承結(jié)構(gòu)的裝載過程:
(1)從最高層父類開始依次裝載各層父類的static變量,然后裝載子類的static變量.
(2)依次裝載各層父類的普通成員變量,然后執(zhí)行該類的構(gòu)造函數(shù),
(3)裝載子類的普通成員變量,然后執(zhí)行子類的構(gòu)造函數(shù)。