c# 接口方法中使用new有什么用?
c# 接口方法中使用new有什么用?
12345678_0001
2019-04-10 10:05:05
TA貢獻1809條經(jīng)驗 獲得超8個贊
new是用來實例化一個對象
就打比方 你是一個對象
那么你的手和腳就是接口
你的動作就是方法
那么要讓你懂起來就必須線實例化你
C#中也一樣你要用一個對象就必須用new來實例化他
TA貢獻1816條經(jīng)驗 獲得超4個贊
new 會調(diào)用類的構(gòu)造方法,完成指定類型(比如new B()就是B類型)的對象的構(gòu)造,并返回已構(gòu)造的對象的一個 引用 。比如B b=new B();其實b只是一個類型為B的引用而已,真正的那個對象在內(nèi)存的某個地方(具體來說是在堆中)。對象和它的引用,那是兩個不同的概念。至于具體怎么構(gòu)造那個對象,以后你就會知道了。
舉報