/** * 判断指定对象是否是本类(或{@link #mDefaultValue})的实例 * * @param o 待测试对象 * @return 如果是本类(或{@link #mDefaultValue})的实例,返回true;不是,返回false */ protected boolean isSameClass(Object o) { return getClass() == o.getClass() || mDefaultValue.getClass() == o.getClass(); }