1 wcf允許介面契約繼承,但每個介面必須明確以servicecontract來宣告,不能因為是繼承,而忽略了父類的宣告.如下宣告
[servicecontract]inte***ce
i******calculator
[servicecontract]
inte***ce
iscientificcalculator : i******calculator
2.實現
classmycalculator : iscientificcalculator
public int multiply(int arg1, int arg2)
}
3.config配置
>4.客戶端生成
[servicecontract]inte***ce
i******calculator
class
******calculatorclient : clientbase
, i******calculator
//rest of the proxy }
[servicecontract]
inte***ce
iscientificcalculator : i******calculator
class
scientificcalculatorclient :
clientbase
, iscientificcalculator
public int multiply(int arg1, int arg2)
//rest of the proxy
}
5.客戶端可以指向父級介面,配置檔案可以指向同一位址
6.客戶端也可以像介面般繼承與呼叫
******calculatorclient proxy1 = new ******calculatorclient( );******calculatorclient proxy2 = new scientificcalculatorclient( );
scientificcalculatorclient proxy3 = new scientificcalculatorclient( );
菲波那契數列 2
時間限制 1000 ms 記憶體限制 65536 kb 提交數 1990 通過數 661 菲波那契數列是指這樣的數列 數列的第乙個和第二個數都為1,接下來每個數都等於前面2個數之和。給出乙個正整數a,要求菲波那契數列中第a個數對1000取模的結果是多少。第1行是測試資料的組數n,後面跟著n行輸入。每...
菲波那契數列 2
1188 菲波那契數列 2 時間限制 1000 ms 記憶體限制 65536 kb提交數 17041 通過數 5949 題目描述 菲波那契數列是指這樣的數列 數列的第乙個和第二個數都為1,接下來每個數都等於前面2個數之和。給出乙個正整數a,要求菲波那契數列中第a個數對1000取模的結果是多少。輸入 ...
1188 菲波那契數列 2
時間限制 1000 ms 記憶體限制 65536 kb 提交數 15858 通過數 5588 題目描述 菲波那契數列是指這樣的數列 數列的第乙個和第二個數都為1,接下來每個數都等於前面2個數之和。給出乙個正整數a,要求菲波那契數列中第a個數對1000取模的結果是多少。輸入 第1行是測試資料的組數n,...