Tạo Interface, Abstract Class để Object và DAO kế thừa

Code nhìn mạch lạc hơn