DEV Community

Liam Gomez
Liam Gomez

Posted on • Edited on

Day 14/100 Java

Have a great week!

Day 14/100

Language:
JAVA

Time Period Spent:
2hrs

Course Taken:
Udemy: Java Programming Masterclass - Tim Buchalka

Todays Learning:

  • Reference vs Object vs Instance vs Class
  • This vs Super
  • Method Overloading / Overriding Recap
  • Inheritance
    • Class Inheritance
    • Override Methods
    • Calling Private Methods

Additional Notes:
Inheritance is a handy concept in-which we create classes as default templates of other classes and then extend the functionality by just inheriting. I somewhat prefer the inheritance in Java than I do to python, it feels more fluid and easier to define the extension of functionality. As long as we define a constructor to the inheriting class and define the class to extend from the other class, we are set.

Top comments (0)