- 博客(5)
- 收藏
- 关注
原创 Java 面向对象设计(OOD)七大原则
如果一个类的职责过多,由于多个职责耦合在了一起,任何一个职责的变更都可能引起其它职责的问题,严重影响了代码的可维护性和可重用性。这要求在设计继承体系时,确保子类在不改变原有程序逻辑的前提下,能够替换父类。这样,模块之间的依赖关系将更加清晰,也更容易进行单元测试和维护。这意味着在设计时,应考虑添加新功能的能力,而不是修改现有代码。客户端应该依赖于它真正需要的接口,而不是依赖于它不需要的接口。一个类或模块应该只有一个主要职责,这样当需要改变时,只会影响一个方面,从而保持代码的稳定性和可维护性。
2024-03-28 22:47:18 132 1
原创 idea 代码快捷键,提高编码效率
常用的psvm,main,sout等就是系统预设的。我们可以自己添加自定义的代码块,并制定调用该代码块的缩写,这样在使用该代码块时,就无需手动填写,只需通过代码块缩写触发idea的自动补全即可,位置:Setting–>Editor–>Live Templates如下图为了区分方便管理,你可以添加自己的模板组,在其下添加自己的常用代码片段。
2024-03-24 11:52:07 279
原创 java访问修饰符是针对类层面的,不是对象层面的
java中的访问修饰符有四种, public, protected, default(默认的),private.对应的权限。在一个类的实例方法中是可以直接获取同类的另一个对象的private 属性。经常使用,可能会混淆了这个权限的范围,如下。
2024-03-24 10:25:11 202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人