读书笔记-重构-Pull Up Field(把属性移入父类)

原创 2013年12月04日 23:20:52

当两个子类有相同作用的field或者相同名称的field的时候,要考虑把他们放到supperclass里面

graphics/11fig01.gif

操作方法:删除子类中的声明,把该field移动到supperclass里面去。


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

《重构--改善既有代码的设计》读书笔记之四:将条件分支语句放入合适类中

要点:最好不要在另一个对象的属性基础上运用条件分支语句,如果不得不使用,也应该在对象自己的数据上使用。 方法:getCharge() 和 getFrequentRenterPoints()移动到Mo...

钱能C++语言读书笔记(三)如何改变类成员的范围属性

钱能C++语言读书笔记(三)如何改变类成员的访问属性      在派生类中,可以调整成员的访问控制属性。例如:可以将公有成员调整为私有成员,将保护成员调整为公有成员。调整访问控制属性的前提是在派生类中...
  • ACb0y
  • ACb0y
  • 2011-02-22 23:30
  • 655

Struts2 In Action读书笔记一------------简单的表单验证和属性注入

在表单提交的时候,经常需要对用户名或者密码为空的情况进行验证,有时候可能时候JavaScript,当然也不排除 使用Struts2。其实,Struts2提供了非常强大的表单验证功能,下面我们来演示一...

《深入理解Android 卷1》读书笔记 (一)—— Android Init之属性服务 (property_service)

老实说,觉得自己讲不好这部分,建议读者参考《深入理解Android 卷1》 或者网上 其他文章。此处,我只是略提一下。 看到这个property,让我想起了注册表,也想起来以前工作中保存用户...

Hibernate读书笔记-----Hibernate的关联映射之组件属性关联关系

先看User持久化类: public class Users { private int id; private Date birthday; private Name name; ...

用私有构造器或者枚举类型强化singleton属性——Effective Java 读书笔记

/** * 实现singleton的第二种方法,共有成员是个静态工厂方法。 * (第一种方法中公有静态成员是个final域,即直接使用private static final Singleton ...

[读书笔记]Android中ImageView的ScaleType属性值(图文)

android:scaleType=”center” //图片可能被剪裁或控件未被填满,不被拉伸 (1)当图片大于ImageView的宽高:以图片的中心点和ImageView的中心点为基准,按照图片...

Visual.C#.2010从入门到精通].(Visual.C#.2010.Step.By.Step)读书笔记 属性、字段(十四)

可以单独指定get、set的访问权限;
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)