我發現了一種奇妙的方法來測試私有方法。 這很好,除了我不喜歡如何將字符串輸入到方法名稱中。有沒有辦法建立一個「安全網」?我想輸入方法名稱,以便如果方法不存在於對象上,編譯器可以拋出編譯器時間錯誤。 私有方法: public class BankAccount
{
//Private method to test
private bool VerifyAmount(double
我必須定期調用父級結構的方法,但調用時必須更新嵌入式結構唯一的擴展屬性(在我的情況中,結構具有不同的id數據類型)。 我能想到的唯一解決方案是重寫父結構的方法,以便在再次調用週期性方法時,它使用嵌入結構的方法而不是父母的原始結構。 的代碼如下: package main
import (
"fmt"
)
type Fruit struct {
image *Image
我不能使用set類型作爲用於陣列的大小的指標,但是這樣做對小套是完全合理的。 假設我有以下代碼: TFutureCoreSet = set of 0..15;
TLookupTable = record
FData: array[TFutureCoreSet] of TSomeRecord; //error ordinal type required
....
下