當前位置:編程學習大全網 - 編程軟體 - (C++)如何建立n個類的對象。

(C++)如何建立n個類的對象。

這樣 比如

有壹個 class A

然後妳寫壹個函數

function (n:uint)

{

int i;

List list;

for(i= 0;i<n;i++)

{

list.push(new A());

}

}

然後 就可以通過 list對象來訪問妳的 新創建的n個 A對象了

new ClassName的這個過程 相當於在 內存中創建出壹個該Class的空間,並且執行了該Class的 構造函數,如果不是每次都new壹下的話 不會存在這些東西。

就像人類壹樣

new 人類()才等於說創造了壹個人 ,這個人才可以叫小明,小強,小剛什麽的。

不new 的話 就不存在這個對象。

而ClassName a;

這種語句只是聲明 a的類型是什麽。

就是說 人類 小強。

只能說明 這個小強是人類。。。但是小強到底是哪個人呢? 還得在世界中new 出來。

  • 上一篇:如何綜合應用黑盒測試和白盒測試?采取什麽措施可以減少軟件缺陷?
  • 下一篇:三維圖格式有哪些 ,具體什麽格式是通用的
  • copyright 2024編程學習大全網