我有一个从矩形类继承的点类(它是赋值(矩形类可以从点类继承吗?
1.class Rectangle: public Point
2.class Point: public Rectangle
否。继承不能循环。
从面向对象设计的角度来看,如果类A
的所有实例都是类B
的实例(在面向对象的意义上(,并且如果类别B
的所有实例是类别A
的实例,则A
和B
不应该是不同的类,即它们应该是同一个类。