|Jan 24, 2009, 02:06 PM||#1|
Kochan 2.0 Exercise 10-2 ....a question
Given that you label the method developed in exercise 1 the designated initializer for the Rectangle class, and based on the Square and Rectangle class definitions from Chapter 8, add an initializer method to the Square class according to the following declaration:
-(Square *) initWithSide: (int) side;
We have covered type "id" on page 194, and designated initializers on page 206. Would it be more correct to declare "id" as the return value data type than (Square *)? OR have we not reached this point yet?
|Jan 24, 2009, 09:46 PM||#2|
I think it should be (Square *)
After the last problem in chapter 9, I am assuming that if you know the type I object that you are working with , then you would use that object (Square *) Instead of (id).
Finding my inner Nerd
NEVER EVER make a drunken bet or you could wind up with a picture like mine.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|Broadcom BCM43xx 1.0 (18.104.22.168.1) win7 driver||ValleyPirate||Windows, Linux & Others on the Mac||5||Mar 1, 2011 10:10 PM|
|Kochan 2.0 Exercise 12-6||mdeh||Mac Programming||0||Jan 27, 2009 01:27 AM|
|Kochan 2.0 Exercise 11-3||mdeh||Mac Programming||4||Jan 26, 2009 03:22 PM|
|Kochan 2.0 Exercise 10-6||mdeh||Mac Programming||2||Jan 25, 2009 12:46 PM|
|Kochan 2.0 Exercise 8-7 Possible with NSLog?||mdeh||Mac Programming||3||Jan 17, 2009 10:04 PM|
All times are GMT -5. The time now is 08:34 PM.