9-2-2013 modify methods - private : Abstract
9-2-2013 modify methods - private : Abstract,Concrete
9-2-2013 modify methods - private : Abstract,Concrete,Interface