锁定老帖子 主题:上转型对象 - 平时没有注意的地方
精华帖 (0) :: 良好帖 (5) :: 新手帖 (4) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-01-19
skyuck 写道 yeshaoting 写道 shijie_262 写道 曾经听过这么一句话
通过引用取属性,不看对象看引用 通过引用调方法,不看引用看对象 可见多态性是表现在 方法上的 嗯...你说的是对的. 但为啥多态性只表现在方法上? 难道多态性表现在属性上没有意义? 比如说人这个类有名字这个属性 这是个公用的属性,根本没有必要去覆盖整个属性 子类已经有了父类的field了,子类如果需要要直接可以操作父类的field,而没有必要通过覆盖父类的属性方式。 所以说多态性表现在属性上没有意义 况且属性表现在类上多使用private的。 笨.这段话我还得再理解理解. 这必要性还没怎么想明白. |
|
返回顶楼 | |