News

When designing applications, it is important to know when to use an abstract class and when to use an interface. Although abstract classes and interfaces seem similar in some ways, there are key ...
In cases where you don’t need to maintain the state of the class, it’s usually better to use an interface. The design pattern template method is good example of using abstract classes.
A method can be reused in multiple objects. Methods also provide an interface that other classes use to modify object properties. Abstract classes can have abstract and regular methods. Abstract ...
Community driven content discussing all aspects of software development from DevOps to design patterns ... as is the case with object models designed with abstract classes and interfaces. Power ...