Solved by a verified expert :dq 1Interfaces and Abstract Classes (graded)Discuss how interfaces and abstract classes can be used to create subclasses that contain similar attributes and behaviors.dq 2Lab Forum (graded)This discussion thread is used to discuss the programming labs, techniques, and any questions that you may have. Post any programming questions or “hints and tips” you have on this week’s programming lab. At a minimum, post at least three notes that highlight the key programming techniques, problems you had with this week’s lab, or help for other students.