¿¹Á¦
class
MyClass
{
public
:
MyClass();
// default constructor
~MyClass();
// destructor
private
:
MyClass&
operator
=(
const
MyClass& other);
// assignment operator
protected
:
MyClass(
const
MyClass& other);
// copy constructor
};
¼Ö·ç¼Ç
Ŭ·¡½º ¼½¼ÇÀº Ç×»ó public, protected ±×¸®°í privateÀÇ ¼ø¼·Î Á¤ÀÇÇϽʽÿÀ.
class
MyClass
{
public
:
MyClass();
// default constructor
~MyClass();
// destructor
protected
:
MyClass(
const
MyClass& other);
// copy constructor
private
:
MyClass&
operator
=(
const
MyClass& other);
// assignment operator
};