7.哪些代码设计看似面向对象,实则面向过程? 2020-10-20 本文已影响0人 转岗做JAVA 1. 滥用 getter、setter 方法 解决方案:在设计实现类时,属性的setter方法不是必须的就不要定义。另外,如果getter方法返回的是集合容器,也要防范集合内部数据被修改。 2. 滥用全局变量和全局方法 3. 定义数据和方法分离的类(贫血模型)