oop

    0熱度

    1回答

    我有以下情形: 接口IShape定義方法Draw。 類Circle實施IShape和方法Draw。 類Rectangle實施IShape和方法Draw。 類別Square延伸Rectangle並覆蓋方法Draw。 我寫的代碼如下對於上述方案: class Program { static void Main(string[] args) { } } public interfac

    0熱度

    1回答

    從其他類訪問最終字段的好方法以及爲什麼。 A)通過使私人並給予在所述吸氣劑)的功能和設置方法 public class Game extends JPanel { private final Racquet racquet; public Game() { racquet = new Racquet(this); } } public class Ball { priva

    -2熱度

    1回答

    我正在研究一個簡單的java項目,並且從項目規範中讀取了「必須提供創建對象的某些形式的內存中持久性」的項目規範。如何理解內存中的持久性?我應該序列化我的對象並將其存儲在MySQL中嗎?

    -1熱度

    1回答

    試圖找出URL()構造函數(以及其他本機JavaScript API)幕後發生了什麼。當我嘗試創建一個正常的道具也有一個setter一個對象,我得到的錯誤: Uncaught TypeError: Invalid property descriptor. Cannot both specify accessors and a value or writable attribute 但隨着實例化

    1熱度

    4回答

    我正在看我的一些項目,並將它們與我在github上看到的東西進行比較,我覺得我過度思考。我喜歡OOP,但我覺得我製作的文件太多,班級太多。 例如,在一個小型項目中,我有一個跳棋遊戲,我有很多文件可能都會進入一個文件/類。我怎麼知道我什麼時候想過我的解決方案?這是我的一些文件的樣子; |src | |- player.cpp | |- piece.cpp | |- color.cpp | |

    0熱度

    2回答

    我需要從我的自定義類有和沒有一些參數創建對象,沒有得到nullReference錯誤。 我的班級: package upiynar.cback; import android.graphics.drawable.Drawable; import android.media.Image; /** * Created by shock on 10/24/2017. */ public

    0熱度

    1回答

    我試圖動態地將子幀添加到主框架小部件。子幀是帶有按鈕的列,我爲子幀創建了一個單獨的類,以便將子幀作爲列表中的對象,以便稍後可以對其進行更改。實際上,額外列的數量也取決於用戶輸入。 我首先使用網格管理器將小部件添加到主框架,稍後我使用網格將按鈕添加到子框架。我希望網格在不同的幀中使用時會實現,但是它表現爲子幀類中的網格調用直接在主框架內部而不是在子框內部放置部件。 代碼: import tkinte

    -1熱度

    1回答

    這是一個有趣的案例。 有登錄表單,其中設置了一些變量值,如company_id和SelectedlanguageCode,想法是將此值傳遞給MainForm屬性以使事情更快(所選語言代碼轉到數據庫進行查詢),則此值將在FormCreate事件中立即需要,但是這裏的值缺失,但在CreateForm事件後調試值剛剛顯示。 這裏是項目源代碼: {$R *.res} Var LoginOK:

    0熱度

    1回答

    我如何instantiate Foo從bar.rb? [email protected]:~/ruby/hello$ [email protected]:~/ruby/hello$ cat foo.rb #file: foo.rb class Foo def initialize puts "foo" end end [email protected]:~/

    1熱度

    1回答

    我想了解更多關於oop中的多態性有一個主題與任何特定語言(C++,java,python)無關。 我想了解和理解它的真實形式(留下語言的偶像)的多態性。 背景: 我在電話採訪中被問到解釋多態性? 我的答案:多態性與方法有關,通過重載(靜態綁定)和覆蓋(動態綁定)來實現。解釋超載和重寫之間的差異 面試官的回答是我錯了,多態性與類而不是方法有關。我強烈反對,但這個人是科技主管和哥倫比亞大學計算機科學學