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.
Open Network for Digital Commerce (ONDC) is an initiative by ________.
Find the correct answer:
Mother : Child :: Cloud : ?
What is the IUPAC name of the organic compound depicted in the figure?
Mutual Funds are regulated in India by which among the following?
Fungi can grow on which of the following items?
I.             Bread
II.           Pickles
III.     ...
Sri Lanka got independence in the year:
Under which of the following Acts does the Reserve Bank of India (RBI) derive its authority to regulate the financial market in India?Â
Which of the following is classified as a critical mineral in India’s 2023 list?
Which of the following options is a model that describes the formation, breakdown and reformation of a rock as a result of sedimentary, igneous and meta...
Which of the following statements about Lok Sabha are correct?
1. The Lok Sabha (House of the People) was duly constituted for the first time on ...