Нарезка объектов, это преимущество?

Объектная нарезка - это то, что объект теряет некоторые свои атрибуты или функции, когда дочерний класс назначается базовому классу. Что-то вроде

Class A{

}
Class B extends A{

}

Class SomeClass{
A a = new A();
B b = new B();

// Some where if might happen like this */
a = b; (Object slicing happens)

}

Говорим ли мы, что нарезка объектов полезна? Если да, то можете ли вы сказать мне, как нарезка объектов может быть полезной при разработке и где она может быть полезной?

Ответы на вопрос(1)

Ваш ответ на вопрос