Objective C: MyRect.h

//
//  MyRect.h
//  shape6
// Definition of class MyRect
// (NB Cocoa uses the name "Rect")
//

#import <Foundation/Foundation.h>

@interface MyRect : NSObject
// Ivars
{
@private
int x;
int y;
int wid;
int ht;
}

// Methods
-(id) init: (int)xin y: (int)yin wid: (int)widin ht: (int)htin;
-(void) setPos: (int)xin y: (int)yin;
-(void) setSize: (int)widin ht: (int)htin;
-(void) draw;
-(float) area;

@end
[download file]