inner-classes

    2熱度

    2回答

    我試圖創建一個類,它使用自己的狀態來操作它所持有的引用的外部對象的狀態。外部對象可以是A類或B類,它們是相似的,但不受作者控制。因此,每個this earlier answer from @SimY4創建一個密封的類以訪問其共同屬性。 // *** DOES NOT COMPILE *** class A { // foreign class whose structure is not mod

    0熱度

    2回答

    我想訪問我在嵌套類中聲明的變量,但是我無法在控制檯上得到我想要的答案。我想要的結果是100,但我得到的只是一個很長的數字。我似乎無法找到錯誤。這就是我寫的: #include <iostream> using namespace std; class shpia { public: int tot; class dhoma1 { public:

    0熱度

    1回答

    This看起來類似於我所在的位置以及this問題。 考慮以下 template<typename T> class A { private: class B { private: B* link; public: B(); ~B(); }; B* head; public:

    0熱度

    1回答

    我試圖學習java,但我遇到了我已經試圖瞭解了幾天的obsticle,但我只是不明白我在這裏檢查過的搜索視頻,但不能找到正確的解釋,我會明白。 我的問題是什麼是內部類和解釋什麼歸類的內每種類型的用途,像匿名的,本地內... 我聽到一些人說這是很好的封裝是否意味着它的點不容易訪問類,如果我想創建具有相同名稱的普通類,那麼還存在名稱空間?也許如果我只需要在其他課程中單獨使用課程,我只是創建內部然後呢?

    2熱度

    2回答

    我在我的主類中有一個名爲cell的嵌套類。 I C class Something{ class Cell { public: int get_row_Number(); void set_row_Number(int set); char get_position_Letter(); static void set_

    1熱度

    1回答

    我有一個特定的類,我們稱之爲ClassX。 ClassX是一個簡單的小班;它有幾個數據成員,一個構造函數和一個嵌套類(不太簡單)。嵌套類是專門用於定義一個比較,而這種寫法: public static Comparator<ClassX> classXComparator = new Comparator<ClassX>() { public int compare(ClassX x1

    2熱度

    4回答

    我只是試驗內部類,並遇到了本地但靜態的內部類的想法...以及我在靜態方法內做了一個內部類..以及它只是簡單的.. 這裏是我做的例子 class Outer { static void m() { class LocalStatic { void s() { System.out.println("static local inner clas

    7熱度

    2回答

    struct foo { struct bar { ~bar() {} // no error w/o this line }; bar *data = nullptr; // no error w/o this line foo() noexcept = default; // no error w/o this line };

    0熱度

    1回答

    我學習的Java.There內部類是採用內部類與不同的訪問的一個例子modifiers.I寫的代碼只是我看的書,但我得到一個錯誤,我在標題中提到。我知道我們不能使用靜態變量,方法在非靜態範圍內,但我不明白的是,我得到這個錯誤只與我的字符串數組..Integer數組工作正常。什麼是我錯過了嗎? package innerclasses; public class AlanlaraErisim {

    -1熱度

    1回答

    我打算製作一個程序,詢問用戶他們要在車庫中存儲多少車輛,並讓用戶放置車輛的信息並將其存儲在數組中,這裏是代碼: public class Main { static class veh { int roda; String warna; String merk; public veh(int roda, String warna, Str