Object slicing
Appearance
In computer science, slicing is an operation to slice off a target value by size of the base type, thus extra parts will be gone.
For example, in C++
class A {
int age; String name;
};
class B : public A {
bool is_male;
};
B b; A a; a = b; // slicing occurs.