Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SomeClass x = new SomeClass();
- SomeClass* x = new SomeClass();
- *x = *another_x;
- class A {
- public A(A c) { aMember = c.aMember }
- int aMember;
- }
- class B : A {
- public B(B c) : base(c) { bMember = c.bMember }
- int bMember;
- }
- class GenericContainer {
- public GenericContainer(GenericContainer c) {
- // XXX Wrong code: if aBaseClass is an instance of B, the cloned member won't
- // be a B instance!
- aBaseClass = new A(c.aBaseClass);
- }
- A aBaseClass;
- }
Add Comment
Please, Sign In to add comment