Java设计原则之单一职责原则

单一职责原则是指:一个类、接口、方法只具备一个职责。单一职责原则可以降低系统的复杂性,提高代码可读性、可维护性。
比如:在开发过程中,我们通过会涉及到用户信息接口的开发,一个User类可能包含的信息如下:

public class UserInfo {
    
    private Long id;
    
    private String username;
    
    private String password;
    
    private int age;
    
    private String Address;
}

我们会有更新用户信息功能和修改密码功能,这两个功能当然都可以用updateUserInfo接口去完成,因为密码也属于用户信息。但是这样的接口的粒度太粗糙,接口职责不够单一,所以我们可以修改为updateUserInfo接口和updatePassword接口。这样在日后的维护中更加地清晰方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值