Main Page | See live article | Alphabetical index


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