1.继续使用父类的属性 2.添加了新的属性
重点在于条件1 由于某些继承是约束父类的属性,同时又得满足条件1。所以需要时得重写父类的方法
例子: 长方形: 有 width 和 height的init方法 正方形继承于长方形: 那也就有 width和height的init方法,所以需要重写该方法。
继承时,必须考虑是否能满足父类的原来的属性,新属性和老属性是否会冲突