Main Page | See live article | Alphabetical index

Slicing

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.


See also: Object-oriented programming