There is no doubt that Object-oriented programming is a pillar of software development and also one of the reasons for the massive success of Java. G…
Hutomo Sungkar
The OOP or Object Oriented Programming is one of the most popular programming paradigms which helps you to organize code in the real-world system. It…
Inheritance in Java is an Object oriented orOOPS concepts, which allows to emulate real world Inheritance behavior, Inheritance allows code reuse in …
When I first about Class in Java I just thought what is this Class in Java and from that date to now Whenever we talk about java its really incomplet…
I was thinking to write on decorator design pattern in Java when I first wrote 10 interview questions on Singleton Pattern in Java. Since design pat…
Many times, I have seen questions like why should we use interface in Java , if we can not define any concrete methods inside interface? Or even more…
Both Inheritance and Polymorphism are key OOP concepts and similar to Abstraction and Encapsulation, they are also closely related to each other. Bec…