Week 5 - live Java - OOP: Encapsulation, Polymorphism and Inheritance

preview_player
Показать описание
This is an exciting week! We’ll learn about OOP, Object Oriented Programming. One of Java’s most important features. The three pillars of OOP are: encapsulation, inheritance and polymorphism. After discussing OOP in general we’ll dive into each of these three pillars.

Topics
- OOP
- Encapsulation
- Inheritance
- Polymorphism

Content

Questions
If you have any questions about the content, please write them under the corresponding Youtube video. The questions that are asked most will be discussed in the Saturday session. You can also ask your direct team members and the other participants. Please help each other as much as possible, if you see a question you know the answer too, please answer 😊 We’re doing this together!

Homework
- Continue working from last week’s project
- Encapsulate all your classes
- Create two type of teams: professional and amateur
- Apply inheritance where it improves your code
Рекомендации по теме
Комментарии
Автор

at 27:00 when you are solving the games with different teams, what I did was to change the counter is being increased. Instead of using i++, I used i+=2, and now you can use i and i+1 as the teams! :D

EnriqueMoranG
Автор

Hi Maaike, the links that you posted under the video do not seem to work

victorianaipal