在面向对象编程的世界中,每一个对象都属于一个类型,这个类型称为类。类定义了现实现世界中的一些事物的抽象特点。在Objective-C中,定义一个类的一般格式如下:
@interface ClassName : NSObject{
NSString * name;
int age;
-(NSString *) name;
-(int) age;
-(void) setName : (NSString *) input;
-(void) setAge : (int) input;
}
ClassName * className = [[ClassName alloc] init];
类是对象的模型,对象是类的一个实例。类是一种逻辑结构,而对象是真正存在的物理实体。面向对象的分析过程大致可以分为:划分对象->抽象对象->将类组织成层次化结构(主要通过继承来完成)。

本文介绍了面向对象编程的基本概念,包括类和对象的关系、类的定义方式等。通过一个具体的例子展示了如何定义一个类,并解释了类作为逻辑结构与对象作为物理实体之间的区别。
232

被折叠的 条评论
为什么被折叠?



