instance-variables

    1熱度

    1回答

    我有一個導軌應用程序。我試圖調整不同的模型和控制器。我可以讓事情發揮作用,但我不確定我是否採用了首選方式。所以我有一個event.rb用於我自己的應用程序fullcalendar,在那裏我可以刪除新事件,併爲omniauth授權(本例中爲谷歌日曆)提供social.rb。我試圖在我的fullcalendar中顯示gcal事件,所以根據social.rb數據(標記,鍵),我調用一個API調用goog

    3熱度

    4回答

    我有與多個實例變量(一個字符串的倍數整數) 我要創建將檢查執行方法的對象之間的平等的方法和創建的對象的衆多另一個對象。我的意思是我想通過調用一個方法來查看兩個對象的所有實例變量是否相同。我正在考慮類似於equals方法(string1.equals(string2)),但是我可以對具有多個不是所有字符串的多個實例變量的對象執行相同操作嗎? 例如: //object1 String nam

    0熱度

    2回答

    我還是新手編程,並試圖找出這個項目的一部分:卡類代表一個排名和西裝撲克牌。插入實例數據,將存儲秩和適合作爲字符串對象,並定義一個接受和存儲這些值(排名然後訴訟)的構造函數。 然後它說要包括單獨的getter和setter方法以用於卡的等級和套裝。 這可能是我,但據我可以告訴太先進了,我應該這樣做: public class Card { private String rank;

    -2熱度

    1回答

    public class Geniegotchi { private String name = "Bob"; private int endurance = 4; private int happiness = 3; public void setName(String newName){ name = newName; }

    -1熱度

    2回答

    我正在製作一個基本的tic-tac-toe遊戲來保持我的「Ruby排骨」。在Game類中,我只使用下面的代碼獲得了generate_board方法。我似乎無法直接訪問實例變量@board。任何人都可以解釋爲什麼我不得不稱之爲一種方法,以及如何避免這種情況?謝謝! class Board def initialize @board = (1..9).to_a end

    1熱度

    3回答

    class MyClass(object): class_var = [] def __init__(self, i_var): self.i_var = i_var a = MyClass(2) a.hit = 1 print a.hit 如我們所見,hit作爲初始化後的一個實例變量被添加到a。 允許以這種方式定義實例變量的好理由是什麼?而且,危險嗎?

    0熱度

    1回答

    假設所有下面的代碼被寫入在實現文件.Could有人解釋的區別: #1 @interface ViewController() @property (nonatomic) NSDictionary *currentAlbumData; @end @implementation ViewController #2 @interface View

    0熱度

    2回答

    我有4個類; RunSO,MyGUI,MyMenuBar和NumberSettingsFile。在MyGUI和MyMenuBar中有一個NumberSettingsFile的實例。問題是它們是單獨的實例,所以當我在一個實例中使用方法時,它不會更新第二個實例中的值。我的問題我將如何讓這些實例一致工作。例如,如果我將sortComboBox的值設置爲11。它更新MyMenuBar中NumberSett

    0熱度

    2回答

    我有一個軌道應用程序。我在users /:id/show頁面上顯示來自不同類的更多部分(用戶,任務,對話,消息)。我在users.controller的def show action中設置了所有實例變量(對於其他類)。 它似乎有點沉重,所以有比這更好的方法嗎? (我使用@task和@message的AJAX調用。) def show @user = User.find(params[:i

    -1熱度

    1回答

    我明白,除非實例變量被聲明爲私有的,否則它們可以被其他類引用和更改。我知道爲什麼這會成爲一個問題。 然而,我不明白爲什麼我們應該聲明這些變量是私人的,如果他們不能從其他類引用而不被聲明爲靜態的。 只要不聲明它們是靜態的,我們能完成同樣的事情嗎? 我很抱歉如果這個問題的答案很明顯,但我最近剛剛開始學習Java語言和麪向對象的一般。 感謝您的幫助!