------- android培训、java培训、期待与您交流! ----------
1、类与对象概述
类是具有相同特征和行为事物的抽象,类可以表征事物的基本属性以及作用其上的操作。如苹果类,其基本属性有颜色、品种、重量等等,对于苹果类的操作也可以多样,对于苹果可以吃、可以榨汁等等。
对象是类的对某一抽象类的具体化,对应现实生活中的某一特定实体。如果把人类作为一个类,爱因斯坦就是一个对象。
2、类的抽象
将具有相同属性和行为的事物对象进行抽象概括,称为类的抽象。
类的抽象举例:
坦克发射了3枚导弹轰炸了2架飞机
类的抽象过程分析:该语句涉及了三个类,分别为坦克、导弹、飞机。每个类又有自己的属性,在这里只关心语句设计到的属性和行为,如坦克类的属性为装载的导弹数,行为是发射导弹;导弹的行为是飞行、爆炸;飞机的行为是飞行、是否被击毁。
3、类的声明与实现
3.1 类的声明
类的声明包括类属性的定义与类方法的声明,类的声明内容置于关键字@interface与@end中。
(1) 类属性的定义