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.
... limits on freedom of expression are accepted as in Canada (art. 9(2) ECHR: subject to such formalities, conditions, restrictions or penalties as are prescribed by ...