在C++中,可以通過以下兩種方式來創建類對象:
ClassName objectName;
例如,如果有一個名為Person
的類,可以使用以下方式創建一個Person
類的對象:
Person p1;
new
關鍵字動態創建對象:ClassName* pointerName = new ClassName();
例如,如果有一個名為Person
的類,可以使用以下方式動態創建一個Person
類的對象:
Person* p2 = new Person();
需要注意的是,使用new
關鍵字創建的對象需要手動釋放內存,以防止內存泄漏:
delete p2;