关于对象所举的例子的问题
来源:8-1 从抽象到面向对象编程
Vanyars
2020-10-28
老师您举的第一个例子不是很恰当,虽然改变了继承后的正方形的边长,但它仍然是一个正方形,仍然可以说是一个特殊的长方形,您说对不?
写回答
1回答
-
不是。从继承体系的角度来看,父类改变长的行为不会改变宽;子类改变长时宽会跟着一起变,二者的行为不一致;并不适合使用继承体系。
022021-09-06
相似问题
关于对象所举的例子的问题
来源:8-1 从抽象到面向对象编程
Vanyars
2020-10-28
老师您举的第一个例子不是很恰当,虽然改变了继承后的正方形的边长,但它仍然是一个正方形,仍然可以说是一个特殊的长方形,您说对不?
1回答
不是。从继承体系的角度来看,父类改变长的行为不会改变宽;子类改变长时宽会跟着一起变,二者的行为不一致;并不适合使用继承体系。
相似问题