static-functions

    2熱度

    2回答

    我知道C++和Java,我不熟悉Pythonic編程。所以也許這是我試圖做的不好的風格。 考慮休耕例如: class foo: def a(): __class__.b() # gives: this is foo bar.b() # gives: this is bar foo.b() # gives: this is foo

    0熱度

    3回答

    我有一個UIViewCustom類有7個孩子。 孩子的每個有自己的類函數用於幫助在一個UITableView我選擇的類別和功能的一個啓動 +(int) minHeight; +(int) minWidth; 「-insertNewObjectWithClassName:(的NSString *)childClassName」被調用。 在此功能,我想這取決於在類名來創建實例,所以我tryed

    15熱度

    4回答

    有沒有辦法在MATLAB類中定義靜態成員變量? 這不起作用: classdef A properties (Static) m = 0; end end 它建議使用關鍵字「恆」,而不是「靜態」的,恆定的屬性不能被修改。我想要一個通用於類A的所有對象的變量,我希望能夠在類A的方法中修改該變量。 所以我需要的是一個私人靜態成員變量。有沒有辦法在MATLAB中獲得

    3熱度

    2回答

    我試過$this->,但是無法爲$first_name and $last_name變量賦值。如果不刪除函數的靜態特性並且不將靜態特性插入變量,我怎樣才能回顯full_name()?這裏是代碼: <?php class User { public $first_name; public $last_name; public function full_name

    9熱度

    4回答

    我有一個幾乎單值般​​類一樣的人: class Person { public: Person(ThirdPartyClass *object); virtual ~Person(void); virtual std::string GetFullName() const; virtual int GetAge() const; virtua

    3熱度

    2回答

    假設我有一個具有靜態函數的類。該類的構造函數使用靜態函數作爲其入口點執行pthread_create。 我的問題是: 如果我有這個類的多個實例,它們都將運行使用該函數自己的線程?這樣做有什麼問題嗎?而且...如果函數本身有靜態變量,我是否會遇到一個問題,它不能重入?

    13熱度

    3回答

    爲什麼大多數設備驅動程序中的每個函數都是靜態的?由於靜態函數在文件範圍之外不可見。那麼,這些驅動程序功能如何被用戶空間應用程序調用?

    0熱度

    2回答

    我寫了一個類變量,如下所示: #include<iostream> using namespace std; class A { static int cnt; static void inc() { cnt++; } int a; public: A(){ inc(); } }; int main() { A d; return 0; } 我想通過構造函數調

    0熱度

    3回答

    如何返回帶有更新數據的對象,即傳入公共靜態函數? GetDate.dayName(MyDate.setDate(1984,3)) //MyDate with new info (year, month) will be pass into GetDate.dayName package hwang.time { public class MyDate { public s

    11熱度

    3回答

    我對PHP中的構造函數如何工作有點困惑。 我有一個構造函數,當我實例化一個新的對象時被調用的類。 $foo = new Foo($args); __construct($params)是所謂的類Foo並執行相應的初始化代碼。 但是,當我使用該類來調用一個靜態函數時,再次調用該構造函數。 $bar = Foo::some_function(); //runs the constructor fr