programming-languages

    1熱度

    1回答

    我知道顯式參數是在方法調用括號內列出的參數。我也知道形式參數是方法標題中參數的名稱。 在這段代碼中,調用x這兩種形式和顯式參數是否合理? public int add(int x, int y) { return x + y; } 如果是這樣,是否有任何情況下,你會有一個形式參數不是一個明確的參數? 我想要考慮所有似乎可能的情況 - 正式顯式,正式隱式,實際顯式和實際隱式。所有這些

    2熱度

    1回答

    從使用僅同步方法(沒有鎖或 同步語句)接近於梅薩顯示器,其中 有每個監視器一個條件變量的限度Programming Language Pragmatics, by Scott Java對象(並且事實上具有同步語句的對象有時在Java中稱爲 監視器)。 爲什麼僅使用同步方法的Java對象與Mesa監視器非常相似,其中每個監視器有一個條件變量的限制? 「僅使用同步方法的Java對象」中沒有條件變量是否

    1熱度

    1回答

    考慮下面的代碼: class MyClass def foo_via_method foo_method end def foo_via_constant FOO_CONSTANT end end class SubClass < MyClass FOO_CONSTANT = "foo" def foo_me

    0熱度

    3回答

    這是一個編程語言的概念問題,例如類似於Scott編程語言語用學的水平。 在Python,一些類型的對象的類別中具有一些方法中有特殊的名字,例如術語定義, 一個描述符類被定義爲具有一個名爲__get__方法的類,__set__或__delete__()。 迭代器的類被定義爲一個類,它有一個名爲__next__的方法。 問題: 什麼是在Python語言功能的編程語言設計叫什麼名字?它是鴨子打字嗎? 語

    -5熱度

    1回答

    在Java中, 並鍵入的通用定義,檢查發生在編譯時? 類型檢查泛型實例是否在運行時發生? 謝謝。有the same questions for C#

    1熱度

    1回答

    從C#果殼 關閉類型 參數時,A型可以自己的名字作爲具體類型 public interface IEquatable<T> { bool Equals (T obj); } public class Balloon : IEquatable<Balloon> { public string Color { get; set; } public int CC { get; s

    0熱度

    1回答

    我開始設計模式自學習設計模式的四人幫 參數化類型的給我們一個第三條道路(除了上課 繼承和對象組合)組成的 面向對象系統的行爲。可以使用這三種技術中的任何一種來實現許多設計。 爲了參數通過它使用比較元素的 操作的排序例程,我們可以作出比較 由子類實現的操作(模板方法(325)的應用程序), 的傳遞給排序例程的對象的責任(策略(315))或 C++模板或Ada泛型的參數,指定要調用的函數的名稱以比較元

    0熱度

    1回答

    原始問題是: 當執行程序在以下骨架程序中達到位置1時,顯示包含所有活動記錄實例(包括靜態鏈和動態鏈)的堆棧。假設Bigsub爲第1級 答案是: 但我想答案是錯的,因爲靜態鏈接應指向它的靜態父母的底部ARI,而不是頂端,只是動態鏈接應該指向頂端。 例如,B和C的靜態鏈接應該指向A的底部,而不是A的頂部,並且A的靜態鏈接應該指向BIGSUB的底部,不是嗎? 謝謝。

    1熱度

    1回答

    從Programming Language Pragmatics 4ed by Michael Scott C#遵循提取完整的類去連接nitions頭信息自動 Java的領導之間的一些比較。 然後繼續提其中在C#中的命名空間,從包中Java的不同: 它的模塊級語法,但是,基於 對C的命名空間++,它允許單個文件包含多個名稱空間的 片段。 Java是否允許單個文件包含多個 包的碎片? 也沒有標準搜索

    0熱度

    2回答

    Programming Language Pragmatics 4ed by Michael Scott說,Java和C#可以模仿C和C++頭文件: 爲了模仿早期頭的軟件工程實踐網絡文件建設, Java或C#設計團隊可以創建的骨架版本(在公共類) 其包或命名空間,然後可以由並行和獨立地由負責完整版本的程序員使用。 是什麼意思: 「創建(公共類) 其包或命名空間的骨架版本的」 使用,同時 」獨立,由