//
// Person.m
// 对象的建立
//
// Created by 胡举 on 15-7-29.
// Copyright (c) 2015年 huju. All rights reserved.
//
#import "Person.h"
@implementation Person
//方法的实现
- (void) shopping
{
NSLog(@"去购物");
}
//实现带参数的方法
- (void) shopping : (NSString *)place
{
NSLog(@"我在%@购物",place);
}
// ---------实现设置器方法
- (void)setName : (NSString *)name
{
_name = name;
}
- (void)setAge : (NSInteger )age
{
_age = age;
}
- (void)setSex : (NSString *)sex
{
_sex = sex;
}
- (void)setWeight : (CGFloat )weight
{
_weight = weight;
}
// -------实现访问器方法-----
- (NSString *)name
{
return _name;
}
- (NSInteger )age
{
return _age;
}
- (NSString *)sex
{
return _sex;
}
- (CGFloat )weight
{
return _weight;
}
// --------实现类方法--------
// 类方法中不能给属性赋值
+ (void) test
{
// _name = @"123";
//类中不能使用属性
// 错误,实例变量不允许在类里面赋值
NSLog(@"test -----");
}
+ (int) sum : (int) num1 withNum : (int) num2
{
return num1 + num2;
}
@end