這似乎是這裏的一個常見問題,但對於我閱讀的所有問題,它們似乎處理不同的事情。 我正在寫一個主類的程序,它管理着一個不同類的對象的數組,並且我很難從這個第二個類的主類中調用print()方法。 Main類嘗試調用Unit()類中的print()方法。該股類看起來是這樣的: public class Unit{
static int numOfUnits = 0;
public
我正在使用Delphi Prism for .NET。我需要從另一個winform方法中調用我的mainform類中的公共方法。所以,最近我瞭解了靜態,我在程序中使用了它。靜態或類的winform工程很好,但使一個方法靜態或類似乎沒有相同的工作。 我有一個叫我MainForm類updateButtons方法。它根據用戶的操作更新mainform上的所有按鈕和控件。該方法需要從另一個winform方
class Person
def name
puts "Dave"
end
end
puts Person.object_id
只有兩種方式的訪問的方法: 1)Someclass.method中的類的方法的情況。 #where Someclass是一個類。 2)和Object.method當被訪問的方法是在類中聲明的常規方法。 Object是一個類的實例。
我們可以做這樣的事情: class master:
@combomethod
def foo(param):
param.bar() # Param could be type as well as object
class slaveClass(master):
@classmethod
def bar(cls):
print(