Skip to content

Commit df2105a

Browse files
committed
Update readme.md
1 parent e908568 commit df2105a

File tree

1 file changed

+18
-11
lines changed

1 file changed

+18
-11
lines changed

readme.md

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -89,20 +89,27 @@
8989
- [Example 1](src/main/java/com/in28minutes/java/string/StringBufferBuilderExamples.java)
9090

9191
#OOPS Basics
92-
Inheritance
92+
##Inheritance
9393
- Basics of Inheritance
9494
- Every Class Extends Object - See [Example](src/main/java/com/in28minutes/java/oops/inheritance/EveryClassExtendsObject.java)
9595
- [Example 1](src/main/java/com/in28minutes/java/oops/inheritance/InheritanceExamples.java)
96-
- Reuse Through Inheritance - [TestReuse.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/TestReuse.java) [Hero.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/Hero.java) [Actor.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/Actor.java)[Comedian.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/Comedian.java)
97-
Method OverLoading
98-
- src/main/java/com/in28minutes/java/oops/inheritance/overloading
99-
Method OverRiding
100-
- src/main/java/com/in28minutes/java/oops/inheritance/overriding
101-
Interface
102-
- [Interfaces](docs/interfaces.md)
103-
- /src/main/java/com/in28minutes/java/oops/interfaces
104-
Java and Multiple Inheritance
105-
Abstract Class
96+
- Reuse Through Inheritance - [TestReuse.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/TestReuse.java) [Hero.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/Hero.java) [Actor.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/Actor.java) [Comedian.java](src/main/java/com/in28minutes/java/oops/inheritance/reuse/Comedian.java)
97+
98+
##Method Overloading
99+
- [Example](src/main/java/com/in28minutes/java/oops/inheritance/overloading/OverloadingRules.java)
100+
101+
##Method Overriding
102+
- [Example](src/main/java/com/in28minutes/java/oops/inheritance/overriding/OverridingRules.java)
103+
104+
##Interface
105+
- Basic Example : [Flyable](src/main/java/com/in28minutes/java/oops/interfaces/Flyable.java)
106+
[Aeropane](src/main/java/com/in28minutes/java/oops/interfaces/Aeroplane.java) [Bird](src/main/java/com/in28minutes/java/oops/interfaces/Bird.java)
107+
- Rules and Examples : [Rules](src/main/java/com/in28minutes/java/oops/interfaces/IntefaceRules.java) [More Examples](src/main/java/com/in28minutes/java/oops/interfaces/InterfaceExamples.java)
108+
109+
##Java and Multiple Inheritance
110+
- Java does not support multiple inheritance.
111+
- However, A class can implement multiple interfaces. But, thats not Multiple inheritance in my book.
112+
##Abstract Class
106113
- [Abstract Class](docs/abstract-class.md)
107114
Abstract Class vs Interface
108115
- TODO

0 commit comments

Comments
 (0)