五大基本原则面向对象编程(OOP)有五个基本原则,通常被称为 SOLID 原则。它们分别是: 单一职责原则(SRP) 一个类应该只有一个引起变化的原因。换句话说,一个类应该只负责一个功能。如果一个类承担了过多的责任,就会导致类的功能不清晰、难以维护和扩展。 开放封闭原则(OCP) 软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。这意味着当需要改变程序的行为时,应该通过扩展现有的代码,而不是修改已有的代码。 里氏替换原则(LSP) 子类型必须能够替换掉它们的父类型。这意味着在使用继承时,子类必须能够替代父类而…