Image for post
Image for post

The article was initially published at cchacin.github.io

UPDATE: Editorial changes to improve the readability, thanks to Shefali Agarwal.

UPDATE 2019–12–19: Editorial changes to improve the readability.

Java is an object-oriented language with some functional aspects included in its core. Like any other object-oriented language, classes and objects are the foundations of any functionality that we can write and use. The relationships between the classes/objects make it possible to extend and reuse functionality. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store