Question
Which of the following is NOT one of the SOLID principles
of software design?Solution
The SOLID principles are five core design principles in object-oriented programming that ensure software is modular, maintainable, and scalable. These principles are:
- Single Responsibility Principle (SRP): A class should have only one reason to change.
- Open/Closed Principle (OCP): Software entities should be open for extension but closed for modification.
- Liskov Substitution Principle (LSP): Subtypes must be substitutable for their base types.
- Interface Segregation Principle (ISP): Clients should not be forced to depend on interfaces they don’t use.
- Dependency Inversion Principle (DIP): High-level modules should not depend on low-level modules.
- Single Responsibility Principle: Part of SOLID.
- Open/Closed Principle: A core SOLID principle.
- Interface Segregation Principle: Clearly defined in SOLID.
- Liskov Substitution Principle: Integral to SOLID principles.
Which of the following curves is typically inverted ‘U’ shaped?
Which one of the following is not one of the main objectives of the (Special Economic Zones Act) SEZ Act 2005?
Under which of the following Market Competition, Production is at socially ideal level?
What philosophical concept was introduced by Basavanna in the 12th century?
Who was the Registrar General and Census Commissioner of India for the 2011 Indian Census?
What does the economic term 'Cross Demand' relate to?
_____________ launched the e-Sawaari India Electric Bus Coalition, in partnership with Convergence Energy Service Limited (CESL) and World Resources Ins...
The production function of a firm is a relationship between which two factors?Â
A set of three statements regarding measures of National income are given below.
Read each statement and answer whether each statement is true or...
What is the full form of "MCLR"?