• 2024-12-06装饰器模式
    现实世界中的例子        想象一下,你经营一家汽车服务店,提供多种服务。那么,你如何计算要收取的账单呢?你选择一项服务,然后动态地根据提供的服务不断累加价格,直到得到最终费用。在这里,每种类型的服务都是一个装饰器。简单解释        装饰器模式允许你在运行
  • 2024-12-139、C++继承
    1、继承1.1、认识继承继承一般发生在家族图谱、动植物分类等,注意关系要合理比如:        学生:姓名 年龄 身高 学生编号                  吃饭 睡觉 学习         老师:姓名 年龄 身高 教师编号          
  • 2024-11-26网络药理学之薛定谔Schrödinge Maestro:2、基础使用(导入大分子蛋白、更改配体样式、相互作用显示与分析)
    本人是win11,薛定谔版本是12.9。官网:https://www.schrodinger.com/本篇文章的示例大分子蛋白PDBID为4KNN,小分子配体的MOLID为MOL004004。打开软件,最原始的界面如下:我个人将其分为几个板块,由上到下由左到右分别是:常见软件导航栏,包括基础的导入导出文件,操作撤回等。
  • 2024-09-17装饰者模式
    装饰者模式装饰者模式(DecoratorPattern)是一种结构型设计模式,主要用于动态地给对象添加额外的功能,而不改变其结构。这个模式通过创建一个装饰类来包装原始对象,从而扩展其功能。主要角色组件(Component):定义一个接口或抽象类,声明可以被装饰的对象所共有的接口。具体组件(Concrete
  • 2024-07-15设计模式之装饰模式(学习笔记)
    定义装饰模式(DecoratorPattern),又称为包装模式,是一种结构型设计模式。它允许在不改变现有对象结构的情况下,动态地添加新的功能。通过将每个功能封装在单独的装饰器类中,并且这些装饰器类通过引用原始对象来实现功能的组合,从而提供了灵活性和可扩展性的优势。装饰模式避免了通过继