Anil Kumar
What is SOLID principles in class designing ?
Posted by Anil Kumar in Design Patterns & Practices on Nov 23, 2012
  • 0
  • 4
  • 1905
Do you know the answer for this question? Post it below.
Posted by Anurag Agarwal on Aug 07, 2013
  • 1

S-Single responsibility principle.
(A class should have only a single responsibility.)

O-Open/closed principle
(software entities … should be open for extension, but closed for modification.)

L-Liskov substitution principle
(objects in a program should be replaceable with instances of their subtypes without altering the correctness of that program.)

I-Interface segregation principle (many client-specific interfaces are better than one general-purpose interface)

D-Dependency inversion principle (one should Depend upon Abstractions. Do not depend upon concretions.Dependency injection is one method of following this principle.)

Posted by Naresh Avari on May 02, 2014
  • 0

I have recently found a very nice article on this topic at the below link:

Posted by Shweta Lodha on Apr 17, 2014
  • 0

Posted by Munesh Sharma on Apr 16, 2014
  • 0

Most Popular Companies

Most Popular Job Functions