Learn to create logic structures to help your programs make decisions for you
Learn to use repeat structures to make your code more efficient
Learn to make Objects from classes, make use of their methods, and access their properties
Recusion is when a method calls itself repeatedly in order to solve a task. Recursive methods need to be written with an end point in mind, called a base case.
There's one more type of Array to cover, the 2-Dimensional array- an array of arrays. We'll look at some examples and jump right in to the challenges
In this course we learn about a new more flexible alternative to arrays, whose size can change while the program is running.
We can share properties and methods across classes by linking them under a Parent->Child hierarchy. This helps us group similar classes together