From 54c71e5ef92c732d9598dfd6db9d88d87a8b457b Mon Sep 17 00:00:00 2001 From: Bangara Raju Kottedi Date: Sat, 6 Apr 2024 05:02:27 +0530 Subject: [PATCH] solid principles post update --- _posts/2024-04-03-solid-principles.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_posts/2024-04-03-solid-principles.md b/_posts/2024-04-03-solid-principles.md index bf476fe..62e41ea 100644 --- a/_posts/2024-04-03-solid-principles.md +++ b/_posts/2024-04-03-solid-principles.md @@ -86,7 +86,7 @@ public abstract class Bird public abstract class Penguin : Bird { - // Violating LSP principle (Penguin breaks the Bird's Fly functionality) + // Violating LSP principle (Penguin class breaks Fly functionality) public override void Fly() { throw new NotImplementedException("Penguins can't fly!"); @@ -139,7 +139,7 @@ public class Robot : IWorker public void Work() { /*...*/ } } -public class Man : IEater, IWorker +public class Human : IEater, IWorker { public void Work() { /*...*/ } public void Eat() { /*...*/ }