關於物件建立的問題,關於物件建立的問題

2022-08-18 06:40:04 字數 418 閱讀 4290

1樓:匿名使用者

您好:我部分同意1樓的.

但是這應該是考試題吧?

這個世界上本來就有很多模稜兩可的答案.

一般定義類是在函式外面定義的,這個時候就是全域性的,比如class a{};

void main()

{}如果這個時候在定義類的時候建立物件,那麼這個物件也是全域性的,如果是全域性變數的話,那麼它的作用域在整個程式中都有效.

所以,前者建立的物件的作用域是整個程式

再請看如果是這樣的:

class a{};

void main()

那麼這個變數是在函式中定義的,它只會在main函式中有效,所以物件的作用域是所在的函式裡面.

綜上所述,答案應該是b;

但是也請樓主注意1樓所說的情況.

回答完畢.

問下建立物件問題,java中建立物件問題

父類引用指向子類物件.同樣的情況也可以用介面實現比如 介面宣告的引用指向實現介面的類的物件.這樣做得好處可以提高程式設計的靈活性,降低維護的難度.舉個簡單的例子list介面有個子類arraylist.我們在使用arraylist物件的時候可以這樣做list list new arraylist 當有...

關於cad建立動態塊的問題,關於CAD建立動態塊的問題

類似你的序號動態塊問題,我以前弄過,可惜長時間不弄,都忘了。我弄的是機械的表面粗糙度動態塊,插入時,在輸入需要的粗糙度數值。現在就一直用著它。我沒事了在熟悉一下。建立動態塊的步驟 1 單擊 工具 選單 塊編輯器 2 在 編輯塊定義 對話方塊中執行以下操作之一 a.從列表中選擇一個塊定義。b.如果希望...

建立物件陣列,內放學生的資料 學號,成績 ,建立函式max,用指向物件的

建立物件如下 class student public student string n,float s number n score s friend void max student 宣告友元函式 private string number 將學號宣告為字串 float score 擴充套件資料...