method-overloading

    -1熱度

    4回答

    是否有可能在C#中重載構造函數,以便程序在參數是派生類時選擇使用一個構造函數,如果它是基類,則選擇不同的構造函數。例如 class BaseClass {...} class DerivedClass : BaseClass {...} class foo { public foo(DerivedClass bar) { //do one thin

    1熱度

    3回答

    我有以下代碼。 public class myClass { public static void myMethod( ArrayList<ArrayList<Integer>> src, ArrayList<ArrayList<Integer>> dest, Integer[] selectedIndices) { }

    0熱度

    1回答

    我最近在Python(numpy)中編寫了一個方法,可以在單個元素上執行操作,也可以在數組上執行元素操作。 例如: i這裏可以是一個單一的指數,或它們的陣列,這使得描述性命名它困難。 而且,在更一般的情況下,一個名稱應該如何重載可以有很大不同含義的參數?這裏有一個(虛構的)例子: def doTheThing(flag, item): if(flag == 0): useOn

    -2熱度

    2回答

    我從Pluralsigh.com sudui java。下面的代碼是我寫的,以跟隨視頻課程。主題是方法重載。我實現hasCarryOnSpace方法後,該代碼似乎不會增加乘客數量。我在if語句之後的add1Passanger(int bags,int carryOns)方法內調用此方法。我也在add1Passenger(Passanger p,int carryOns)方法中調用它。請告訴我什麼地

    0熱度

    3回答

    我對Java還是有點新,我可以使用這段代碼的一些幫助,到目前爲止,我編寫的方法和每種方法應該做的,但我真的不知道如何做超載效果,並使其工作如此我會很感激一個簡單的解釋。 import java.util.Scanner; public class Assignment3 { static Scanner input = new Scanner(System.in); public stati

    2熱度

    1回答

    下面給出的重複定義錯誤: let (.*) (m1 : Matrix<float>) (m2 : Matrix<float>) = m1.Multiply(m2) let (.*) (v1 : Vector<float>) (v2 : Vector<float>) = v1.DotProduct(v2) 有沒有辦法來定義一個運算符重載使得F#承認我試圖基於函數簽名來調用

    -1熱度

    2回答

    我只是無法得到QtConcurrent ::運行與重載靜態方法工作: class Foobar { public: static ResType foo(const cv::Mat& data, const QStringList& names, int clusters = 5); static ResType foo(const cv::Mat& data, const

    1熱度

    2回答

    我在倉庫類下面的方法 public class LibraryRepository : IBookRepository { LibraryContext context = new LibraryContext(); public decimal findBookPrice(int book_id) { var bookprice =

    -2熱度

    3回答

    package arunjava; public class sample3 { public static void main(String[] args) { Box25 b1 = new Box25(); Box25 b2 = new Box25(); b1.Dimension(25, 32, 65); b2.Dimensi

    0熱度

    2回答

    我想使用Open Weather地圖找到天氣,我有2種方法,findWeatherByLocation和findWeatherByCity。我假設JavaScript不支持method overloading,因此不支持2個不同的名稱。兩種方法都接受將被觸發的callback函數,並執行相同的操作。 function findWeatherForCity(senderID, city, count