The abstract factory patt pattern and Factory Method about Desgin Pattern