From 47aa3aacee313c63c145ba78ac202bab8ab60c76 Mon Sep 17 00:00:00 2001
From: sletlape <31062011+sletlape@users.noreply.github.com>
Date: Tue, 27 Nov 2018 07:36:06 +0200
Subject: [PATCH] Better explanation (#22856)
* Better explanation
I fixed the link from my last commit
* Reordered changes, created "More Information"
---
guide/english/java/inheritance-basics/index.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/guide/english/java/inheritance-basics/index.md b/guide/english/java/inheritance-basics/index.md
index 402cd3d0fa..53f95b1005 100644
--- a/guide/english/java/inheritance-basics/index.md
+++ b/guide/english/java/inheritance-basics/index.md
@@ -49,4 +49,12 @@ modelS.charge();
See here that the class `ElectricCar` inherits or `extends` the public methods from `Car` class, as well as has its own methods and properties. Cool way to pass on information!
+Inheritance is a way for *Object Oriented* languages to share properties from an existing class to a new class. The new class can use the properties of the old one, but the old one cannot use the new properties added into the new class.
+
Also notice the usage of super keyword here. Since our `Car` class had a constructor, so we have to initialize that constructor from the child class as well. We do that using the `super` keyword. Read more about Inheritance here.
+
+Inheritance is a way for *Object Oriented* languages to share properties from an existing class to a new class. The new class can use the properties of the old one, but the old one cannot use the new properties added into the new class.
+
+
+#### More Information
+- [Techopedia: Inheritance](https://www.techopedia.com/definition/3226/inheritance-java)