类:一批具有相同属性及方法的抽象;
对象:对象就是存在的具体的实体,具有明确定义的属性和行为;
属性:对象所拥有一个或多个特征就是对象的属性;
方法:对象所执行的一个或多个操作就是对象的方法;
关系 : 对象→抽象→类→实例化→对象
类是模板,对象是实例 类是抽象的,对象是具体的, 类是建筑图纸,对象就是楼房
对象 有属性和行为 类 一定有属性和行为
属性的定义:就是定义变量来描述类所具有的属性,在类里声明的变量称为累的成员变量;
可以是java语言的任何数据类型
↓
格式:【修饰符】 类型 变量名;
↑
应是一个合法的标识符,并且应遵循编码惯例
修饰符:public、static、final、transient、volatile
修饰符: abstract 抽象类(不能用new实例化一个对象)
final 该类为最终类(不能被其他类继承)
public 该类为公共类(可从其他类中访问)
friendly 默认类(只能被本包中的类使用)