代码整洁_类

来源:互联网 发布:油画 知乎 编辑:程序博客网 时间:2024/06/05 12:43

1. 类的组织:

遵循标准Java约定: 封装
变量列表:公共静态常量、私有静态变量、私有实体变量、公共变量
公共函数在变量列表之后。 公共函数调用的私有函数再其后面

2. 类应该短小

类的名称应当描述其职责
单一权责原则: 系统应该由许多短小的类而不是少量巨大的类组成,
每个小类封装一个权责,只有一个修改的原因,并与少数其他类一起协同达成期望的系统行为。
内聚: 类中的方法和变量相互依赖、相互结合成一个逻辑整体。

3. 为了修改而组织

对类加以组织,以降低修改的风险。
隔离修改
需求会改变,代码也会改变。 具体类包含实现细节,抽象类只呈现概念。
依赖于具体细节的客户端,当细节改变时,就会有风险。我们借助接口和抽象类来隔离这些细节带来的影响

依赖倒置原则:类应当依赖于抽象而不是依赖于具体细节。

原创粉丝点击