naman's blog
Home
About
  • More on Inheritance & Subtyping polymorphism

    Dec 31, 2020 java beginner oops

    Let' see some examples of various cases of Inheritance & polymorphism.

    Read More
  • The "abstract" keyword - Abstract classes & Methods

    Dec 29, 2020 java beginner oops

    We'll look at abstract keyword and see why we need it.

    Read More
  • Method Overloading v/s Method Overriding

    Dec 28, 2020 java beginner oops

    In this post we'll see the subtle differences between method overloading and method overriding. We'll also look at the rules for doing overloading and overriding.

    Read More
  • An Introduction to Polymorphism

    Dec 25, 2020 java beginner oops

    Polymorphism (from Greek) means one shape many forms. In programming, it means to allow single symbol to perform different types of actions. It can also mean to provide single interface for entities of different types.

    Read More
  • Can things be avoided from getting Inherited? - The 'final' Keyword

    Dec 24, 2020 java beginner

    We've seen multiple examples of how to inherit properties from parent class to the child classes using extends keyword. We've also seen examples of method overriding and why we need it. Now few questions come to mind: Is there a way to prevent classes from getting extended, is there a way to protect methods from …

    Read More
  • Code Reusability and Inheritance

    Dec 21, 2020 java beginner oops

    In this article we'll see a story that guides us towards inheritance. We'll look at different use cases and look at UML diagrams for those use cases to understand the proposed solutions. Let's dive deep

    Read More
  • Introduction to Inheritance Syntax

    Dec 21, 2020 java beginner oops

    In this post we'll cover very basic syntax for inheritance in Java. We'll use examples mentioned here. We'll also look at different UML diagrams and try to convert those diagrams to actual classes using Java syntax.

    Read More
  • Main Inheritance Concepts

    Dec 21, 2020 java beginner oops

    We saw why one might use inheritance here. In this post we'll build on that knowledge and see more concepts relating to inheritance.

    Read More

Naman Jain

Technologist, teacher, continuos learner
Read More

Featured Posts

  • More on Inheritance & Subtyping polymorphism
  • The "abstract" keyword - Abstract classes & Methods
  • An Introduction to Polymorphism
  • Can things be avoided from getting Inherited? - The 'final' Keyword
  • Code Reusability and Inheritance
  • Main Inheritance Concepts

Recent Posts

  • More on Inheritance & Subtyping polymorphism
  • The "abstract" keyword - Abstract classes & Methods
  • Method Overloading v/s Method Overriding
  • An Introduction to Polymorphism
  • Can things be avoided from getting Inherited? - The 'final' Keyword
  • Code Reusability and Inheritance
  • Introduction to Inheritance Syntax
  • Main Inheritance Concepts

Series

NUANCES-OF-JAVA 8

Tags

BEGINNER 8 JAVA 8 OOPS 7

Copyright © 2020 - 2020 NAMAN'S BLOG. All Rights Reserved