是的,这是正确的。如果A是B的子类,那么list〖A〗就是list〖B〗的父类型。这是因为list〖A〗包含了list〖B〗中所有的元素,而且还包含了A类中定义的额外元素。因此,list〖A〗可以用来代替list〖B〗,但是list〖B〗不能代替list〖A〗。这就是所谓的Liskov Substitution Principle(里氏替换原则)。

对于class list〖-T〗如果A是B的子类则list〖A〗就是list〖B〗的父类型对吗

原文地址: http://www.cveoy.top/t/topic/d1qq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录