Refer below blog . https://academiccorpfusion.com/category/solid-principles/ it explained nice and easy way