class-constructors

    1熱度

    2回答

    基本上,非靜態成員theta由另一個類成員初始化,但已初始化。然後你可以看到valley_max由theta初始化。現在一切正常。然後我想初始化一個數組,其邊界是valley_max。首先,我得到了錯誤: 無效使用非靜態數據成員的 然後,添加static const int valley_max,你可以看到。但是我有錯誤等: 陣列邊界不是一個整數之前常數「]」令牌 我只是想知道如果我可以初始化其通

    1熱度

    2回答

    我目前在我的大學初學java課程,並且仍在學習編程的基礎知識。本週我們一直在學習構造函數,而且本週我的作業的後半部分停滯不前,所以任何幫助都會非常感謝。是 爲實驗室(卻困的部分)的第二部分的指示如下: 寫爲類卡車的完整代碼如下類 圖給出。一定不要在構造函數中使用重複的代碼。 例如,帶有2個參數的構造函數應該調用帶有1個參數的 來設置圓柱體的值。 這些是它要我做的構造函數。 Truck() Truc

    -2熱度

    2回答

    我是C++的新手,並試圖理解與OpenCV相關的代碼。它有一個類如下: class Settings { public: Settings() : goodInput(false) {} enum Pattern { NOT_EXISTING, CHESSBOARD, CIRCLES_GRID, ASYMMETRIC_CIRCLES_GRID }; enum In

    1熱度

    1回答

    假設我有: class A { public: A(int x_) : x(x_) {} int x; }; class B: public A { }; class C: public A { }; 有了這個代碼,B和C將不會有任何的構造函數(而不是拷貝構造函數等)。我想改變類A(而不是在B或C),以便B和C都將繼承構造函數A。這有可能嗎?

    -1熱度

    1回答

    對於整數,我們可以做到這一點作爲 class A{ int a; public: A(int x = 0){ a = x; } };

    0熱度

    3回答

    爲標題說我有一些問題,在子類構造函數調用基類構造函數 基地: account.h Account(double, Customer*) account.cpp Account::Account(double b, Customer *cu) { balance = b; cust = *cu; } 子類: savings.h

    0熱度

    3回答

    我在大學學習軟件工程,並且我通常對面向對象編程的基本概念有非常牢固的把握,但最近我發現自己落後了在一些不容易理解的概念上。 一個主要問題是我無法繞過類構造函數;如果我不盡快將它扼殺在萌芽狀態,我知道的事情將會是我的倒臺。 我已經請我的導師解釋,但一定是他們解釋它的方式,只是沒有讓我有我通常做的「啊哈」的時刻。 爲了幫助你幫我,看看下面的例子,工作方案(示範鏈表的使用和操作): 主類: packag

    -1熱度

    1回答

    我是C++的新手。學習構造函數。請參閱下面提到的兩個代碼,並提供原因,爲什麼代碼2不起作用。謝謝。 代碼1: #include <iostream> using namespace std; class Box { int x; public: Box::Box(int a=0) { x = a; } void print()

    1熱度

    1回答

    問題兩個部分 上設計跟蹤使用的代碼片段我們老師給我們提供任何數量的普通商店的庫存的MDI項目工作。我的思考過程是「商店有一個名稱和一個項目記錄」,所以下面的類定義代表了我定義商店的程度。 第1部分)如何在類Store中創建未知數量的Record類數組?這個想法是,商店不會被限制在100個不同的項目中。對於每個項目,有一個記錄,這應該能夠考慮添加一個新記錄。 第2部分)我將如何構建這個類以外的類?基

    3熱度

    2回答

    這裏是我的抽象類: public abstract class BankAccount{ protected long balance; public BankAccount(long balance){ \\<--Abstract class constructor this.balance = balance; } ... more stu