一個類里面可以創建其他類的對象?
這段代碼中 在InitailTelphone類里面創建了對象 但是最后一句寫的確實Telphone phone
是不是說 在一個類里面 可以創建任意類的對象?
其中 new Telphone() 直接操作的Telphone類? 但是為什么等號前面也是Telphone呢
這段代碼中 在InitailTelphone類里面創建了對象 但是最后一句寫的確實Telphone phone
是不是說 在一個類里面 可以創建任意類的對象?
其中 new Telphone() 直接操作的Telphone類? 但是為什么等號前面也是Telphone呢
2018-06-15
舉報
2018-07-25
類之間可以相互嵌套的。就是我定義兩個類classA、classB,那么我在classA里面可以定義classB類型的字段,或者在classA的函數里面可以定義classB的局部變量并實例化classB cs_classB =new?classB();
但是在賦值=前后,你只要保證兩邊的變量類型一樣就可以。例如classA方法Method()返回classB.那么你可以在有classB?cs_classB =(new classA()).Method();
2018-06-15
在一個類的方法里面可以創建其他類的對象,Telphone phone = new Telphone();是調用Telphone的構造方法,創建Telphone對象