在c++面向对象程序中,是否有派生类可以继承到基类的选项



我有一个从矩形类继承的点类(它是赋值(矩形类可以从点类继承吗?

1.class Rectangle: public Point
2.class Point: public Rectangle

否。继承不能循环。

从面向对象设计的角度来看,如果类A的所有实例都是类B的实例(在面向对象的意义上(,并且如果类别B的所有实例是类别A的实例,则AB不应该是不同的类,即它们应该是同一个类。

最新更新