A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zzzzly 中级黑马   /  2016-5-16 22:24  /  949 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

@interface HMPerson : NSObject
{
    @public
    // 类的特征
    int _age;
}
// 类的行为的声明
@end

@implementation HMPerson
// 类的行为的实现
@end

1.语法:
类名 *对象名 = [类名 new];

2.访问对象中的成员
对象名->成员变量名称;

#pragma mark - Day02_02_犯错列表
1). 声明和实现 的 类名要一致,类名首字母必须要大写.
2). @interface下面有1个大括弧,这个大括弧中才是写属性的.
3). 属性名一定要以下划线开头.
4). 属性是指针的时候,*和属性名写在一起
5). 对象名其实是个指针变量,所以,对象的命名要遵守变量的命名规范.
7). 通过对象名来访问对象的属性的时候,
对象名->属性名;
属性名是带了下划线的
8). 默认情况下,对象的属性是不允许被外界访问的,应该加1个@public
9). 为对象的属性赋值,其实就是为对象的属性变量赋值,类型要和属性的类型一致.
10). 在类的外部不能直接操作属性,必须要创建对象,操作对象的属性.
11). 无论是为属性赋值,还是取属性的值, 都是操作的对象的属性,都要通过对象名来操作.

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马