upload homework task Encapsulation and Polymorphism