Need of Software Engineering
The need of software engineering arises because of higher rate of change in user requirements…
Read MoreThe need of software engineering arises because of higher rate of change in user requirements…
Read MoreThe antenna present at the beginning of the receiver section, receives the modulated wave. First…
The antenna present at the end of transmitter section, transmits the modulated wave. In this…
Strategy pattern falls under the behavioral design patterns. It’s very useful when you have an…
Design Patterns A design pattern provides a general reusable solution to a common design problem.…
Design Principles Programming is full of rules. When you learn a language, you spend…
Synchronous Message It’s a message where the caller object has to wait for the receiving…
Interaction models shows the interaction between the components of a system, or between the…
An abstract class is a class that can’t be instantiated; can’t create objects from it.…
Inheritance When we say, “a student IS-A person”, “an employee IS-A person” “a car IS-A…
Whenever you create an object, you need to construct that object, meaning you assign all…