- 博客(4)
- 收藏
- 关注

原创 C# 使用特性的方式封装报文
在编写上位机软件时,需要经常处理命令拼接与其他设备进行通信,通常对不同的命令封装成不同的方法,扩展稍许麻烦。本次拟以特性方式实现,以兼顾维护性与扩展性。
2024-08-23 09:58:50
561
原创 C# 面向对象的7大原则之单一职责原则(Single Responsibility Principle,SRP)
单一职责原则(SRP):一个类只能有一个引起它变换的原因。通俗来讲就是一个类只负责一个职责,若负责的职责太多,可能会由于其中一个职责的变化而影响其他职责。
2024-08-30 14:57:20
516
原创 C# 面向对象的7大原则之开闭原则(Open-Closed Principle,OCP)
软件实体应对扩展开放,对修改关闭。通俗来讲就是,当需要进行扩展时,在不更改现有代码的前提之下,进行扩展。实现开闭原则,通常采用抽象化、接口和多态等方式。通过定义抽象的基类或接口,并在派生类中实现具体的功能,当需要进行扩展时,去创建新的派生类而不是修改已有的代码。
2024-08-24 16:34:01
703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人