JAVA开发中如何优化类的设计

具体类依赖于抽象类,而非抽象类依赖于具体类。这样做有利于一个抽象类扩展多个具体类。

开放封闭原则:对扩展开放,对修改封闭。

1.永远保持数据私有

  保持数据的私有是设计类时,必须重点考虑的问题。保持私有的数据有利于封装。虽然为了保持数据的私有,需要编写设置器与访问期,但这比起不是数据私有要安全的多。

2.永远初始化数据

  Java不提供对本地变量的初始化,但它会初始化对象中的实力字段。在设计类时尽量不要依赖于系统的默认值,最好明确的初始化变量。可以通过赋值或构造器对变量进行初始化。

3.不要在一个类中使用太多的基本类型

4.尽量使类的功能单一化

上一篇:[CVE-2014-3704]Drupal 7.31 SQL注入漏洞分析与复现


下一篇:nginx ssi + ngx_pagespeed 实现micro frontends 开发