Objective-C编程:类、对象、方法与数据类型详解
1. 类、对象与方法基础
在Objective - C编程中,类、对象和方法是构建程序的重要元素。下面我们通过分数类 Fraction
的例子来详细了解。
1.1 方法实现
以下是 Fraction
类的 @implementation
部分:
//---- @implementation section ----
@implementation Fraction
–(void) print
{
NSLog (“%i/%i”, numerator, denominator);
}
–(void) setNumerator: (int) n
{
numerator = n;
}
–(void) setDenominator: (int) d
{
denominator = d;
}
@end
-
print
方法:使用NSLog
函数显示numerator
和denominator
实例变量的值。这里的numerator
和denominator
指的是接收消息的对象中的实例变量。 -
setNumerator:
方法:将传入的整数参数