????1????????????С?????

?????????????????δ???????????????2????????????????????????????

????2???????????????????????????????

????????????????????У??????????????????á???????????????飬?ò???????????????????

????3??????????????????

??????????????????ó????????????????????????????????????е?????????????????

????4??????????

?????????????н??и??????????????и??????????????Щ??????У???Щ?????????С?

????5???????????????

???????????????????????????μ??????????м??е??????????????С?

?????????????????????????????????????????????????????????????????????????

????6???????????????

??????????????????????????????????????????????????????????????2?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ú???С?

????7????????

??????????????????????в???á??????????????????????????????????????????????????????????????л??????????????????????????????????????????????????????????????????????????

??????????????????????????????

void testDefaultConstruction()
{
    Foo foo = new Foo();
    assertNotNull(foo);
}


????8???????????????

?????????????????????????????????????????????????????е???????

????9????????????????????

?????????????????Foo???????????????????FooTest????????TestFoo?????Foo?????????????檔?????????????????????????????????????

????????????????????????ò????????????????????????С?

????10??????????????

?????????????????????????????????????????????????????????????????test[what]??????testSaveAs()?? testAddListener()?? testDeleteProperty()???

????11?????????API

????????????????????????API????????Щ??????????????????з????????????????????ò?????????????????????????????????????Щ?????з?????????????в?????????????????????????????????????????????????????????????????????????

????12?????п???

?????????????????????????????????????????????????????Ч??