Unit 9: Inheritance
Programming Challenges:
In this unit, students complete programming challenges that build toward the Enduring Understanding of
MOD-3: When multiple classes contain common attributes and behaviors, programmers create a new class containing the shared attributes and behaviors forming a hierarchy. Modifications made at the highest level of the hierarchy apply to the subclasses.Â
The challenges include:
Online Store
Square is-a Rectangle
Pet Sounds
Customer Info
Shopping Cart
Savings Account
The programming challenges are opportunities for students to learn about the use of inheritance in writing programs. Students not only build an understanding of what inheritance means, but how to use it when writing coding to solve problems. Learning Objectives: MOD-3.B. - MOD-3.E