#import <Foundation/Foundation.h> NS_ASSUME_NONNULL_BEGIN @interface Circle : NSObject { //@private //私有变量 类中可使用 //@protected //保护变量 类中和子类可使用 //@public //对象可以通过->访问 int rad; } @property (nonatomic) double _width; //非线程安全属性 通过对象._width访问 @property (atomic) double _height; //线程安全属性 通过对象._height访问 @end NS_ASSUME_NONNULL_END