设计模式是为了让程序具有更好的

代码重用性、可读性、可拓展性、可靠性、使程序呈现高内聚,低耦合的特性。

如果软件系统过于简单,则不必要去为了OO而去OO。

1、 单一责任原则:一个类只负责一项职责

1)降低了类的复杂度,一个类只负责一项职责。

2)提高类的可读性,可维护性。

3)降低变更引起的风险。

4)通常情况下我们应该遵守单一职责原则;只有类中的方法特别少的时候,可以在方法级别保持单一职责原则。

面向对象基本原则
    public class RoadVehicle
    {
        public void Run(string vehicle)
        {
            Console.WriteLine(vehicle + "在公路上运行!");
        }
    }
    public class RiverVehicle
    {
        public void Run(string vehicle)
        {
            Console.WriteLine(vehicle + "在河中运行!");
        }
    }

    class Program
    {
        static void Main(string[] args)
        {
            RoadVehicle rv = new RoadVehicle();
            rv.Run("汽车");
            RiverVehicle riv = new RiverVehicle();
            riv.Run("");
            Console.Read();            
        }
    }
在类这一层级上遵守单一

相关文章:

  • 2022-02-19
  • 2022-02-07
  • 2021-12-18
猜你喜欢
  • 2021-12-13
  • 2022-01-30
  • 2021-09-28
  • 2021-07-26
  • 2021-07-03
相关资源
相似解决方案