0
初始化對象例如,我們有一個任務使用早先創建的對象初始化類的新對象。使用現有對象類
@interface Point
{
float x;
float y;
}
@interface Figure2D:Point //for example it can be a foursquare
{
NSString* nameFigure;
}
@interface Figure3D:figure2D //it will be a cube
{
float height;
}
下一步它是從廣場創建立方體。 據我瞭解,我們必須創建這樣
+newFigure3dFromFigure2D:(Figure2D*)_figure2D
height:(float)_height;
的方法是否有可能在新的一個對象複製或將其轉換爲Figure3D?
'code'-initWithFiguire2D:(Figure2D *)_圖 { 如果((個體= _figure2D)) } 'code' 它是一個正確的嗎? – user2185412
要做什麼?你可以有一個調用'clone:'的init方法。不知道你的'if'陳述是關於/爲/正在做什麼的。 – Wain
hmm。我試圖繼續我的實現initWithClass: 我試試你的複製方法。 – user2185412